1. d4 Nf6 2. c4 c5 3. d5 e6 4. Nc3 exd5 5. cxd5 d6 6. e4 g6 7. f3 Bg7 8. Nge2 O-O 9. Ng3 h5 10. Bg5 a6 11. a4 Qc7 12. Qd2 Re8 13. Be2 Nh7 14. Bh6 Bh8 15. O-O h4 16. Nh1 Nd7 17. Nf2 Ne5 18. f4 Nd7 19. f5 Ne5 20. fxg6 Nxg6 21. Bg4 Bxg4 22. Nxg4 Qd7 23. h3 b5 24. axb5 axb5 25. Rxa8 Rxa8 26. Kh1 b4 27. Nd1 Re8 28. Qc2 Qe7 29. Nde3 Qxe4 30. Qf2 Re7 31. Nf5 Rd7 32. Nxd6 Qe7 33. Nf5 Qd8 34. d6 Ne5 35. Nxe5 Bxe5 36. Ne7+ Rxe7 37. dxe7 Qxe7 38. Qf3 Qe6 39. Bc1 Nf6 40. Qf5 Qxf5 41. Rxf5 Bd4 42. Rf4 Nd5 43. Rxh4 Kf8 44. Rh5 Nf6 45. Rf5 Ne4 46. Rf3 Ke7 47. h4 Ke6 48. h5 f5 49. h6 Nf2+ 50. Kh2 Ng4+ 51. Kh3 Kf6 52. Kg3 Kg6 53. Kh4 Bf6+ 54. Kh3 Nxh6 55. Bxh6 Kxh6 56. Rxf5 Bd4 57. b3 Kg6 58. Rd5 Kf6 59. g4 Ke6 60. Rd8 Be5 61. Rc8 Bd6 62. g5 Kd5 63. Ra8 Kd4 64. g6 Be5 65. Kg4 Kc3 66. Kg5 Kxb3 67. Re8 Bd4 68. Rd8 Be5 69. Re8 Bc3 70. Re6 c4 71. Rf6 Kc2 72. g7 Bxf6+ 73. Kxf6 b3 74. g8=Q b2 75. Qg2+ Kb3 76. Qf1 c3 77. Qd1+ Ka2 78. Qa4+ Kb1 79. Qd1+ Ka2 80. Qd5+ Ka1 81. Qa5+ Kb1 82. Qxc3 Ka2 83. Qa5+ Kb3 84. Qb5+ Ka2 85. Qa4+ Kb1 86. Ke5 Kc1 87. Qc4+ Kd2 88. Qb4+ Kc1 89. Qc3+ Kb1 90. Kd4 Ka2 91. Qa5+ Kb1 92. Kc3 Kc1 93. Qg5+ Kd1 94. Qg1+ Ke2 95. Qg2+ Kd1 96. Qxb2