1. d4 d5 2. e3 c6 3. c4 Nf6 4. c5 Bf5 5. Nc3 g6 6. Bd3 Ne4 7. f3 Nxc3 8. bxc3 Bg7 9. e4 Be6 10. e5 Nd7 11. Bg5 h6 12. Bh4 g5 13. Bf2 Qa5 14. Ne2 b6 15. O-O h5 16. cxb6 axb6 17. h4 g4 18. f4 f6 19. Bg6 Bf7 20. Bxf7 Kxf7 21. Qd3 c5 22. dxc5 Rhc8 23. Qxd5 Ke8 24. Qg8 Bf8 25. e6 Nxc5 26. Qf7 Kd8 27. Qxf8 Kc7 28. Qxe7 Kb8 29. Qxf6 Ka7 30. Qf7 Ka6 31. Bxc5 Qxc5 32. Kh2 Rf8 33. Qd7 Ka5 34. e7 Rfe8 35. Nd4 Ka6 36. Rab1 Rab8 37. Nb5 Rxe7 38. Qd3 Ka5 39. c4 Re3 40. Qd2 Ka6 41. g3 Rbe8 42. Rf2 Qxc4 43. Na3 Rxa3 44. Qb2 Qc5 45. Rc2 Qe3 46. Rg1 Qd3 47. Rgg2 Re3 48. Rcd2 Qg6 49. Qb4 Qc6 50. Rc2 Qd5 51. Rgd2 Red3 52. Rxd3 Qxd3 53. Qc4 Qxc4 54. Rxc4 Rxa2 55. Kg1 Ra3 56. Kf2 Kb5 57. Re4 Rc3 58. Re5 Kc4 59. Re3 Rc2 60. Re2 Rc3 61. Re5 b5 62. Rxh5 b4 63. Rh8 Kd4 64. Rd8 Ke4 65. Re8 Kd5 66. Rb8 b3 67. h5 Ke4 68. h6 Rc2 69. Ke1 Rh2 70. Rxb3 Rxh6 71. Kf2 Rh2 72. Kg1 Ra2 73. Rb4 Kf3 74. Rb3 Ke4 75. Rb1 Ke3 76. Rf1 Ra6 77. f5 Rf6 78. Rf4 Ke2 79. Kg2 Ke3 80. Kf1 Kd2 81. Kf2 Kd3 82. Ke1 Ke3 83. Kd1 Kd3 84. Ke1 Ke3 85. Kf1 Kd2 86. Rf2 Ke3 87. Ke1 Rb6 88. Re2 Kf3 89. Re6 Rb7 90. f6 Rf7 91. Kf1 Kxg3 92. Kg1 Rd7 93. Kf1 Rf7 94. Ke2 Kg2 95. Ra6 g3 96. Ke3 Kh3 97. Kf3 Kh2 98. Ra2 Kh3 99. Ra6 g2 100. Kf2 Kh2 101. Ra1 Rxf6 102. Ke2 g1=Q 103. Rxg1 Kxg1 104. resign