1.Nf3 c6 2.d4 d5 3.c4 e6 4.Qc2 Nf6 5.g3 Be7 6.Bg2 b6 7.O-O Nbd7 8.Bf4 O-O 9.Rd1 Bb7 10.Nc3 h6 11.Ne5 Nh5 12.Bd2 Nhf6 13.e4 dxc4 14.Nxc4 b5 15.Ne3 Qb6 16.e5 Nd5 17.Qe4 b4 18.Na4 Qa5 19.b3 c5 20.Qg4 h5 21.Qxh5 cxd4 22.Ng4 Qc7 23.Bg5 Bxg5 24.Qxg5 Qd8 25.Qxd8 Rfxd8 26.Rxd4 Rac8 27.f4 N7b6 28.Nxb6 axb6 29.Bxd5 Rxd5 30.Rxd5 exd5 31.Rd1 Rc2 32.Ne3 Rxa2 33.Rd4 Bc8 34.Nxd5 Bh3 35.Ne3 Re2 36.Rd3 f6 37.exf6 gxf6 38.g4 Kf7 39.Nf5 Bg2 40.h4 Be4 41.Nd6+ Kg7 42.Nxe4 Rxe4 43.Rf3 f5 44.g5 Kg6 45.Kg2 Kh5 46.Kg3 Rd4 47.Re3 b5 48.Rf3 Rd1 49.Re3 Rg1+ 50.Kf2 Rg4 51.Kf3 Kxh4 52.Re8 Rg3+ 53.Kf2 Rc3 54.g6 Rc7 55.Rf8 Kg4 56.Rf7 Rc2+ 57.Ke3 Rc3+ 58.Kd4 Kxf4 59.g7 Rg3 60.Kd5 Ke3 61.Rxf5 Rxg7 62.Kc5 Kd2 63.Kxb4 Kc2 64.Rf2+ Kd3 65.Rf5 Kc2 66.Rxb5 Kb2 67.Ka4 Ra7+ 68.Kb4 Rg7 69.Rb8 Rc7 70.Ka5 Rc5+ 71.Ka4 Rc7 72.b4 Ra7+ 73.Kb5 Kb3 74.Kc5 Rc7+ 75.Kb6 Re7 76.b5 Kb4 77.Ka6 Re5 78.b6 Ra5+ 79.Kb7 Rb5 80.Ra8 Kc5 81.Rc8+ Kd5 82.Ka6 Kd4 83.Rc7 Rd5 84.Re7 Rg5 85.Kb7 Rg4 86.Kc6 Kc4 87.Re6 Re4 88.Rxe4+ Kb3 89.Ra4 Kb2 90.Ra2+ Kxa2 91.Kd5 Kb3 92.Kd6 Kc2 93.Kc5 Kd2 94.Kb5 Ke2 95.b7 Kf3 96.Ka5 Ke2 97.Ka6 Kd3 98.Kb5 Ke4 99.Kb6 Ke3 100.Ka5 Kd3 101.b8=Q Kd2 102.Ka4 Kc3 103.Qb5 Kd4 104.Qb6+ Kc4 105.Qf2 Kc3 106.Qh4 Kd3 107.Qe1 Kd4 108.Ka5 Kd5 109.Kb6 Kd6 110.Ka6 Kd7 111.Qa5 Ke8 112.Qe5+ Kf8 113.Qc7 Kg8 114.Ka5 Kh8 115.Ka4 Kg8 116.Qb7 Kh8 117.Qb5 Kh7 118.Qf1 Kg6 119.Qc1 Kh5 120.Kb5 Kg6 121.Qg1+ Kh7 122.Kc4 Kh8 123.Qf1 Kh7 124.Qe2 Kg7 125.Qc2 Kf7 126.Qb2 Ke8 127.Kc3 Kd8 128.Qb8+ Kd7 129.Qa8 Ke7 130.Qg8 Kd7 131.Qf8 Kc6 132.Qa3 Kb7 133.Kc4 Kc7 134.Qa5+ Kb8 135.Kd4 Kc8 136.Qd2 Kd8 137.Qg5+ Kc8 138.Qc1+ Kb8 139.Qc6 Ka7 140.Qe4 Ka6 141.Qf3 Kb6 142.Qa8 Kc7 143.Qd5 Kb8 144.Qh1 Ka7 145.Qd5 Kb6 146.Qd7 Ka5 147.Qb7 Ka4 148.Kc4 Ka5 149.Qb5# 1-0