1.Nf3 Nf6 2.c4 e6 3.Nc3 d5 4.d4 Bb4 5.c5 O-O 6.Qb3 Nc6 7.e3 Bd7 8.Bd2 b6 9.cxb6 axb6 10.Bd3 Be7 11.O-O h6 12.h3 Nb4 13.Be2 c5 14.a3 Nc6 15.Qc2 Qb8 16.Rfb1 Rc8 17.Be1 Na5 18.b4 cxb4 19.axb4 Nc4 20.Qb3 b5 21.Rxa8 Qxa8 22.Ne5 Be8 23.Nd3 Rc7 24.Nc5 Ra7 25.Qd1 Bc6 26.Bd3 Ne8 27.Rc1 Ned6 28.Qe2 Ra3 29.Rc2 Bf6 30.Ra2 e5 31.dxe5 Bxe5 32.Rxa3 Qxa3 33.Nb1 Qa1 34.Nb3 Qa4 35.Bc2 Qa2 36.Nc3 Qb2 37.Nd1 Qa3 38.Qd3 g6 39.Bc3 Bxc3 40.Qxc3 Be8 41.Nd4 Qc1 42.Ne2 Qa3 43.Qxa3 Nxa3 44.Bb3 Kg7 45.Nd4 Nac4 46.Nc3 Nb6 47.Nxd5 Nxd5 48.Bxd5 f5 49.f4 Kf6 50.Kf2 g5 51.g3 Bf7 52.Bxf7 Kxf7 53.g4 fxg4 54.hxg4 gxf4 55.exf4 Ne4+ 56.Kf3 Nc3 57.Nf5 Kg6 58.Ne3 Kf6 59.Kg2 Kf7 60.Kh3 Kf6 61.Kh4 Kg6 62.f5+ Kf6 63.Kh5 Kg7 64.f6+ Kxf6 65.Kxh6 Ne4 66.Nc2 Ke5 67.g5 Nxg5 68.Kxg5 Ke4 69.Kf6 Kd3 70.Ne3 Kxe3 71.Ke5 Kd3 72.Kd5 Kc3 73.Kc5 Kb3 74.Kxb5 Ka3 75.Kc4 Ka2 76.Kb5 Kb1 77.Kb6 Ka1 78.Kb5 Kb1 79.Kc6 Kc2 80.Kb7 Kd3 81.b5 Kc2 82.Ka7 Kd1 83.Kb7 Ke2 84.Ka8 Kf3 85.Kb7 Ke3 86.Ka6 Kf3 87.Kb6 Ke3 88.Ka6 Kf2 89.Kb7 Ke1 90.b6 Ke2 91.Ka8 Ke3 92.Ka7 Ke2 93.Kb7 Kd1 94.Kc8 Kc1 95.Kb8 Kc2 96.b7 Kd2 97.Ka7 Kd3 98.Ka6 Ke2 99.Kb6 Ke3 100.Kb5 Kd4 101.Kb4 Ke5 102.Kc5 Ke4 103.Kc6 Kd4 104.Kc7 Kc3 105.b8=R Kd4 106.Kd8 Kc3 107.Ke7 Kd2 108.Rf8 Ke1 109.Re8 Kd2 110.Kd6 Kc3 111.Kc5 Kb2 112.Kc6 Kc3 113.Re6 Kb3 114.Re8 Kc3 115.Re3+ Kc4 116.Re1 Kb3 117.Re2 Kc3 118.Kb5 Kd4 119.Re8 Kd3 120.Rc8 Ke3 121.Kb4 Kf2 122.Rc3 Kf1 123.Rh3 Kf2 124.Ka3 Ke2 125.Ka2 Ke1 126.Rb3 Kf1 127.Rb5 Kg2 128.Rd5 Kg3 129.Ka3 Kh4 130.Rd3 Kg5 131.Rd5+ Kh4 132.Kb4 Kg4 133.Kb5 Kh4 134.Ka4 Kg4 135.Ka5 Kf4 136.Rd1 Kg3 137.Rd5 Kg4 138.Rd8 Kf4 139.Rb8 Kf3 140.Kb4 Ke4 141.Kc5 Kf5 142.Kd5 Kg4 143.Ke4 Kh3 144.Kf4 Kh4 145.Rh8# 1-0