1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. cxd5 Nxd5 5. a3 Bd6 6. Bg5 Be7 7. Bxe7 Nxe7 8. Nc3 Nbc6 9. e3 a6 10. Bd3 Bd7 11. O-O h6 12. b4 Na7 13. Ne5 O-O 14. Nxd7 Qxd7 15. Ne4 Rab8 16. Qf3 Qd5 17. Qg3 Kh8 18. Qxc7 Ng6 19. Qg3 e5 20. Nc5 exd4 21. Bxg6 fxg6 22. exd4 g5 23. Qe5 Qf7 24. d5 Rfe8 25. Ne6 Qd7 26. Rac1 Rbc8 27. Rc7 Rxc7 28. Qxc7 Qxc7 29. Nxc7 Rd8 30. Rd1 Rd7 31. Ne6 Nb5 32. Rd3 b6 33. f4 gxf4 34. Nxf4 Kg8 35. Kf2 Kf7 36. Ke3 Nd6 37. g4 Nc4+ 38. Kd4 b5 39. Kc5 Rc7+ 40. Kd4 Rd7 41. Rc3 Kf6 42. h4 g5 43. hxg5+ Kxg5 44. Ne6+ Kxg4 45. Nc5 Rd6 46. a4 Nb6 47. a5 Nc4 48. Ne4 Rd8 49. Rg3+ Kh4 50. Rg6 Na3 51. Rxh6+ Kg4 52. Rxa6 Nc2+ 53. Kc3 Ne3 54. d6 Kf4 55. Kd4 Rc8 56. Nc5 Nc2+ 57. Kc3 Ne3 58. d7