1. d4 Nf6 2. Bf4 g6 3. e3 Bg7 4. Nf3 O-O 5. Bd3 d6 6. h3 Nbd7 7. Nbd2 Qe8 8. Bb5 c6 9. Be2 e5 10. dxe5 dxe5 11. Bh2 Qe7 12. O-O b6 13. c3 Bb7 14. Nc4 Nd5 15. e4 Nf4 16. Re1 Rad8 17. Qd6 Qxd6 18. Nxd6 Nxe2 19. Rxe2 Ba6 20. Rd2 f6 21. Rad1 Nc5 22. b4 Ne6 23. a4 Rd7 24. b5 cxb5 25. axb5 Bb7 26. Nxb7 Rxb7 27. Rd7 Rxd7 28. Rxd7 Rf7 29. Rxf7 Kxf7 30. Nd2 Bf8 31. Kf1 Bc5 32. f3 Nc7 33. c4 a5 34. bxa6 Nxa6 35. Bg3 Be3 36. Ke2 Bxd2 37. Kxd2 Ke6 38. Bf2 Nc5 39. Kc3 Kd6 40. Be3 Kc6 41. Bh6 f5 42. exf5 gxf5 43. Bg7 Kd6 44. Kb4 e4 45. fxe4 fxe4 46. Kc3 Ne6 47. Bh6 Kc6 48. Be3 Kc7 49. g4 Kb7 50. Kb4 Kc6 51. h4 Kb7 52. g5 Kc6 53. h5 Nf8 54. Kc3 Ne6 55. g6 hxg6 56. hxg6 b5 57. c5 Kd5 58. Kb4 Kc6 59. Bh6 Nc7 60. Be3 Ne6 61. Bh6 Nc7 62. g7 Nd5 63. Kb3 Nf6 64. Be3 Ng8 65. Kb4 Nf6 66. Kc3 Kd5 67. Bg5 Ng8 68. Kb4 Kc6 69. Bf4 Nf6 70. Be3 Nd5 71. Ka5 Nf6 72. Bg5 Ng8 73. Kb4 e3 74. Bxe3 Nf6 75. Bg5 Ng8 76. Bd8 Nh6 77. Be7 Kd7 78. Bg5 resign