1.d4 Nf6 2.g3 d5 3.Bg2 Bf5 4.c4 c6 5.Nf3 h6 6.Nc3 e6 7.Qb3 Qb6 8.c5 Qxb3 9.axb3 Be7 10.b4 O-O 11.Bf4 g5 12.Bd2 Nbd7 13.b5 cxb5 14.Nxb5 a6 15.Nd6 Bxd6 16.cxd6 Ne4 17.Ne5 Nxd2 18.Kxd2 Nb6 19.Rhc1 f6 20.Nd3 Bxd3 21.Kxd3 Rad8 22.Rc7 Rf7 23.e4 Rxd6 24.Rac1 dxe4+ 25.Bxe4 Rdd7 26.Rxd7 Rxd7 27.Rc3 Kf7 28.Rb3 Na4 29.Ke3 b5 30.Ra3 Nxb2 31.Rxa6 Nc4+ 32.Kd3 Ne5+ 33.Ke3 Ng4+ 34.Ke2 Rxd4 35.Ra7+ Kf8 36.f3 Ne5 37.Rb7 Rb4 38.Rb8+ Ke7 39.Rb7+ Kd6 40.Rb6+ Kd7 41.Rb7+ Kd8 42.Rb8+ Kc7 43.Rb7+ Kc8 44.Re7 g4 45.Rxe6 gxf3+ 46.Ke3 f2 47.Bg2 Kd7 48.Ra6 Rb2 49.Bh3+ Ke7 50.Ra7+ Kf8 51.Ra8+ Kg7 52.Ra7+ Kg6 53.Ra8 h5 54.Rg8+ Kh7 55.Rb8 Ng4+ 56.Kf4 Nxh2 57.Kf5 f1=Q+ 58.Bxf1 Nxf1 59.Rb7+ Kh6 60.Kxf6 Nxg3 61.Rg7 Rf2+ 62.Ke5 Kxg7 63.Kd4 h4 64.Ke5 h3 65.Kd5 h2 66.Kc5 Rf1 67.Kd6 Kg6 68.Kd7 Kg5 69.Kc7 Kg4 70.Kb8 Kf3 71.Kc8 Ke2 72.Kb7 Kd1 73.Kb8 Kc1 74.Ka8 Kb1 75.Kb7 Ka1 76.Ka7 Ka2 77.Ka6 Ka3 78.Ka5 b4 79.Ka6 b3 80.Kb5 b2 81.Kb6 Ka2 82.Kb5 Ka1 83.Kb4 Ka2 84.Kc5 Ka1 85.Kc4 b1=N 86.Kb5 Nd2 87.Kc6 Ka2 88.Kd6 Ka3 89.Kd7 Ka4 90.Kd6 Ka5 91.Ke7 Ka6 92.Ke6 Ka7 93.Kd6 Ka8 94.Kd5 Kb7 95.Ke6 Ka6 96.Kd6 Kb5 97.Kc7 Ka4 98.Kd7 Kb5 99.Kd6 Kb4 100.Kd5 Kb3 101.Kc6 Ka2 102.Kc7 Ka1 103.Kd7 Kb2 104.Ke8 Kb1 105.Kd8 Kc2 106.Kc8 Kc1 107.Kd8 Kb1 108.Ke7 Ka1 109.Ke6 Ka2 110.Kd7 Ka3 111.Ke8 Ka4 112.Ke7 Kb5 113.Kd8 h1=Q 114.Kd7 Kc5 115.Ke7 Kb6 116.Ke6 Ka5 117.Kd7 Ka4 118.Ke6 Kb4 119.Kd7 Ka3 120.Kd6 Kb3 121.Ke5 Kc4 122.Kd6 Kd4 123.Kc7 Kd3 124.Kb6 Kc4 125.Ka6 Kd5 126.Kb6 Qh2 127.Kb7 Qh3 128.Ka7 Qh4 129.Kb8 Qg4 130.Ka8 Qh3 131.Kb7 Qh1 132.Kb6 Kd4 133.Ka6 Kd3 134.Kb6 Kc2 135.Kb5 Kb3 136.Kb6 Qh2 137.Kb7 Qg2+ 138.Kb8 Qg1 139.Kc8 Qh1 140.Kb8 Qa8+ 141.Kc7 Qb7+ 142.Kd8 Qd7+ 143.Kxd7 Rh1 144.Ke8 Ra1 145.Kd8 Kc4 146.Kc8 Re1 147.Kd7 Rf1 148.Ke6 Rh1 149.Kd6 Rc1 150.Kc6 Rh1 151.Kb6 Re1 152.Ka6 Kc5 153.Ka5 Ra1# 0-1