1.Nf3 c6 2.c4 Nf6 3.Qb3 d5 4.d4 e6 5.g3 Be7 6.Bg2 O-O 7.O-O Nbd7 8.Rd1 a5 9.Bf4 Nh5 10.Bc1 Nhf6 11.Nbd2 b5 12.c5 Qc7 13.Qc2 e5 14.Nxe5 Nxe5 15.dxe5 Qxe5 16.Nf3 Qe4 17.Rd3 Qc4 18.Rc3 Qg4 19.Bf4 Bf5 20.Qd1 Qh5 21.Nd4 Bd7 22.f3 Rfe8 23.g4 Qg6 24.h4 h6 25.h5 Qh7 26.Qd2 Kh8 27.Bd6 Qg8 28.Rac1 Qf8 29.Qf4 Nh7 30.e4 dxe4 31.fxe4 Bg5 32.Qg3 Qg8 33.Rf1 f6 34.a3 b4 35.Rc2 Rad8 36.Kh1 Nf8 37.axb4 axb4 38.b3 Ra8 39.Rc4 Bd2 40.e5 fxe5 41.Bxe5 Ra3 42.Nc2 Qxc4 43.Nxa3 Qxg4 44.Qxg4 Bxg4 45.Nc4 Nd7 46.Bxc6 Rxe5 47.Nxe5 Nxe5 48.Rf8+ Kh7 49.Be4+ g6 50.c6 Kg7 51.Rd8 Bc3 52.c7 gxh5 53.c8=Q Bxc8 54.Rxc8 Kf6 55.Rf8+ Ke6 56.Kg2 Ng4 57.Bg6 Nf6 58.Rh8 Bd2 59.Rc8 Bc3 60.Rc5 Kd6 61.Ra5 h4 62.Bf5 Bd2 63.Kf3 Bg5 64.Rb5 Bd2 65.Rb6+ Ke5 66.Bc8 Bc3 67.Re6+ Kd5 68.Ra6 Ke5 69.Rc6 Kd5 70.Rc4 Be1 71.Ke2 Bc3 72.Rxh4 h5 73.Bf5 Ke5 74.Bg6 Ke6 75.Bxh5 Nxh5 76.Rxh5 Kd6 77.Kd3 Ke6 78.Kc4 Kd6 79.Rh7 Ke6 80.Rb7 Kd6 81.Rxb4 Bxb4 82.Kxb4 Kc7 83.Kc5 Kd8 84.Kc6 Ke8 85.Kc5 Kd7 86.Kb6 Ke8 87.Kb5 Kd8 88.Kb6 Ke8 89.Ka5 Kd8 90.b4 Kc8 91.Kb6 Kd7 92.Ka5 Ke7 93.Ka6 Ke8 94.Ka7 Ke7 95.b5 Kd8 96.Ka6 Kc8 97.Ka7 Kd8 98.b6 Ke7 99.Ka6 Kf6 100.b7 Ke7 101.Ka7 Kd7 102.b8=R Ke6 103.Rg8 Kf6 104.Kb8 Ke5 105.Rg3 Ke4 106.Rg6 Ke3 107.Rh6 Ke4 108.Rh7 Kd3 109.Rf7 Kc4 110.Rf5 Kb4 111.Rg5 Ka4 112.Rg3 Kb5 113.Rc3 Kb4 114.Re3 Kb5 115.Rb3+ Ka5 116.Rb1 Ka6 117.Re1 Kb5 118.Rh1 Kb6 119.Ra1 Kc6 120.Ra6+ Kd5 121.Rf6 Kc5 122.Rf1 Kb5 123.Rf7 Kc4 124.Rf3 Kb5 125.Rf4 Kb6 126.Rf5 Kc6 127.Ka7 Kd7 128.Re5 Kd8 129.Rg5 Kd7 130.Rg2 Kd8 131.Rg8+ Kc7 132.Rg4 Kd8 133.Rg1 Kc7 134.Rc1+ Kd7 135.Kb8 Ke8 136.Rc2 Ke7 137.Rc5 Ke8 138.Rc4 Kf8 139.Rc1 Kg8 140.Kc8 Kf8 141.Rc6 Ke7 142.Kc7 Kf7 143.Kd7 Kg7 144.Ke8 Kg8 145.Re6 Kh8 146.Kf7 Kh7 147.Re5 Kh6 148.Rc5 Kh7 149.Rh5# 1-0