1. d4 d5 2. c3 Nc6 3. f4 Bf5 4. Nf3 e6 5. e3 Bd6 6. Be2 h6 7. O-O Nf6 8. Ne5 Ne7 9. Nd2 c6 10. a4 Bh7 11. a5 Nf5 12. Ndf3 a6 13. Bd3 Ne4 14. Qc2 O-O 15. b4 Qe7 16. Ng4 Bc7 17. Nf2 Nfd6 18. Nd2 f5 19. Nb3 g5 20. g3 Rf7 21. Nc5 gxf4 22. exf4 Rg7 23. Nh1 h5 24. Nxe4 fxe4 25. Be2 Nf5 26. Bxh5 Qh4 27. Bd1 Kh8 28. Rf2 Rag8 29. Rg2 Qf6 30. Qf2 Nh4 31. Be3 Bf5 32. Qe1 Nf3+ 33. Bxf3 exf3 34. Rf2 Be4 35. Qd2 Qh4 36. Kf1 Rxg3 37. Nxg3 Rxg3 38. Qb2 Bd3+ 39. Ke1 Rg2 40. c4 Qxh2 41. Rxg2 fxg2 42. Qf2 g1=Q+ 0-1