1.c3 Nc6 2.d4 d5 3.Bf4 Bf5 4.e3 e6 5.Bd3 Bxd3 6.Qxd3 Nf6 7.Nf3 h6 8.Nbd2 a6 9.e4 dxe4 10.Nxe4 Bd6 11.Bg3 Bxg3 12.hxg3 Qd5 13.Nxf6+ gxf6 14.c4 Qa5+ 15.Qc3 Qxc3+ 16.bxc3 Na5 17.Nd2 c5 18.d5 O-O-O 19.O-O-O f5 20.Rh5 b5 21.g4 Rhg8 22.dxe6 fxe6 23.gxf5 exf5 24.Rxf5 Kb7 25.cxb5 axb5 26.g3 Rgf8 27.Rxf8 Rxf8 28.Ne4 Kc7 29.Rd5 Nb7 30.Rh5 Nd6 31.Nxd6 Kxd6 32.Rxh6+ Kd5 33.Rh2 Re8 34.g4 Kc4 35.g5 Kxc3 36.Rh3+ Kd4 37.g6 Ra8 38.g7 Rg8 39.Rg3 Ke5 40.Rg5+ Kd6 41.Kc2 Ke6 42.Kb3 Kf6 43.Rxc5 Rxg7 44.Rxb5 Rg2 45.f4 Rg3+ 46.Kb2 Rg2+ 47.Ka3 Rg3+ 48.Ka4 Rg7 49.Rb4 Rg5 50.fxg5+ Ke6 51.Rb8 Kd5 52.Re8 Kc6 53.Rc8+ Kd6 54.Kb3 Ke5 55.Kc3 Kf5 56.Kc2 Kg6 57.Kd1 Kh7 58.Kd2 Kg7 59.Kc1 Kg6 60.Rc5 Kf7 61.Rc7+ Kg8 62.Rg7+ Kxg7 63.Kd2 Kh7 64.Ke2 Kg7 65.Kd2 Kh8 66.Ke3 Kg8 67.Ke2 Kh8 68.a3 Kh7 69.Kd1 Kg6 70.a4 Kf5 71.Kd2 Kg4 72.g6 Kg3 73.Ke1 Kh4 74.Kd2 Kg5 75.Kc3 Kh6 76.Kb3 Kh5 77.a5 Kg5 78.g7 Kf4 79.Kb4 Kg5 80.Ka3 Kf5 81.Ka2 Kf6 82.Kb2 Kg6 83.Kb3 Kh5 84.Kc2 Kg6 85.Kc3 Kxg7 86.Kd2 Kg6 87.Kd1 Kh6 88.Ke1 Kh5 89.Kd2 Kg5 90.Ke2 Kh4 91.Kf2 Kg5 92.Kg2 Kg4 93.Kf1 Kh3 94.a6 Kg3 95.Ke2 Kf4 96.Ke1 Ke4 97.Ke2 Kf5 98.a7 Ke6 99.Ke1 Kd6 100.a8=Q Kd7 101.Qb8 Kc6 102.Qb4 Kc7 103.Qf4+ Kb7 104.Kd2 Ka8 105.Qe5 Ka7 106.Qe4 Kb6 107.Qa4 Kc7 108.Qg4 Kd8 109.Qe2 Kc8 110.Qf3 Kd8 111.Qc3 Ke8 112.Qc8+ Ke7 113.Qg8 Kd7 114.Kc3 Kc7 115.Qa8 Kd6 116.Kc2 Ke7 117.Qa5 Ke6 118.Qc3 Ke7 119.Kc1 Ke6 120.Qc4+ Kf5 121.Kc2 Kg5 122.Qc7 Kh5 123.Kd1 Kg6 124.Qa5 Kf7 125.Qa8 Ke7 126.Qc6 Kd8 127.Kd2 Ke7 128.Qc5+ Kd7 129.Qe5 Kc6 130.Qd4 Kb5 131.Qf2 Kc4 132.Qe1 Kb4 133.Kc2+ Kc5 134.Kc3 Kd5 135.Qe3 Kc6 136.Kb3 Kb5 137.Qf4 Kb6 138.Qb4+ Kc7 139.Qc3+ Kb7 140.Kc4 Ka7 141.Qc1 Kb7 142.Kb3 Kb6 143.Qc4 Ka7 144.Kb4 Kb6 145.Qc3 Ka7 146.Kb5 Kb7 147.Qc5 Kb8 148.Kb6 Ka8 149.Qf8# 1-0