1.d4 Nf6 2.Nf3 e6 3.g3 b5 4.Bg2 h5 5.Ne5 d5 6.Qd3 Ba6 7.O-O c5 8.c3 Nbd7 9.Nxd7 Qxd7 10.Bg5 Nh7 11.Bf4 Nf6 12.Nd2 h4 13.Nf3 h3 14.Ne5 hxg2 15.Nxd7 gxf1=Q+ 16.Rxf1 Nxd7 17.e4 Nf6 18.e5 Nd7 19.h4 Rc8 20.Rc1 Be7 21.Qd1 Bb7 22.h5 a5 23.Be3 b4 24.Kg2 Bc6 25.Qg4 Bf8 26.Qe2 c4 27.Rh1 Rb8 28.g4 a4 29.cxb4 Bxb4 30.Bc1 Nf8 31.Bg5 Nh7 32.Bc1 Be7 33.Qc2 Ng5 34.f3 Kd7 35.Be3 Rb7 36.Kg3 Rhb8 37.Bxg5 Bxg5 38.Qh7 a3 39.bxa3 c3 40.Qxg7 Rb1 41.Rh2 Rg1+ 42.Kh3 Be7 43.Rc2 Rh1+ 44.Kg3 Rg1+ 45.Kf4 Rd1 46.Rxc3 Rxd4+ 47.Kg3 Rb1 48.Qxf7 Rg1+ 49.Kh2 Rdd1 50.Rxc6 Rh1+ 51.Kg3 Rhg1+ 52.Kf4 Rd4+ 53.Ke3 Re4+ 54.fxe4 Rg3+ 55.Kf2 Rg2+ 56.Kxg2 Kd8 57.Kh1 Bf8 58.Qxf8+ Kd7 59.Rc7+ Kxc7 60.Kg1 d4 61.Kf1 d3 62.Ke1 Kc6 63.Kd1 Kb7 64.Kc1 Ka7 65.Kb1 Kb6 66.Ka1 d2 67.Qf1 Kb7 68.Kb1 d1=B 69.h6 Bf3 70.g5 Kb6 71.Qf2+ Kc6 72.Qxf3 Kc7 73.Ka1 Kb8 74.Kb1 Ka8 75.Ka1 Ka7 76.Kb1 Kb8 77.Ka1 Ka8 78.Kb1 Kb8 79.Kc2 Kc8 80.h7 Kc7 81.h8=R Kc6 82.g6 Kb6 83.Qf4 Kb5 84.Qf5 Kc6 85.Qf6 Kc5 86.Qf7 Kb6 87.Qf8 Ka6 88.Qa8+ Kb5 89.Qa5+ Kxa5 90.Rh5 Ka4 91.Kc1 Ka5 92.Rh1 Ka4 93.Kd1 Ka5 94.Rg1 Kb6 95.Kd2 Kb7 96.Kc1 Kc8 97.Kd1 Kb8 98.a4 Ka7 99.Rg2 Kb8 100.Rb2+ Ka7 101.Rb4 Ka6 102.a3 Ka7 103.Rb7+ Ka8 104.Rh7 Kb8 105.a5 Ka8 106.Rh4 Kb7 107.Rg4 Ka7 108.Kd2 Kb7 109.Rg2 Ka6 110.Kc1 Kb7 111.Kb1 Kc6 112.Rf2 Kd7 113.Rf3 Ke7 114.g7 Ke8 115.Ka1 Kd7 116.Ka2 Ke8 117.Rf4 Kd8 118.Rf8+ Kd7 119.Kb1 Kc7 120.a6 Kb6 121.Ka1 Kb5 122.a7 Ka4 123.Ka2 Ka5 124.Kb1 Kb5 125.Kb2 Ka4 126.Ka1 Kxa3 127.Kb1 Ka4 128.Kb2 Kb4 129.Ka1 Kb5 130.Kb1 Kc4 131.Kb2 Kc5 132.Ka1 Kb5 133.Kb1 Kb6 134.Kb2 Kc6 135.g8=R Kb7 136.Kc3 Kc6 137.a8=R Kc5 138.Ra5+ Kc6 139.Ra6+ Kb7 140.Ra7+ Kb6 141.Raa8 Kb5 142.Kd4 Kb6 143.Ke3 Kc7 144.Ra5 Kc6 145.Kf4 Kd7 146.Ra6 Ke7 147.Ra7# 1-0