1.d4 Nc6 2.c3 d5 3.Nf3 Bf5 4.g3 e6 5.a4 Be7 6.Nbd2 Bg6 7.Bg2 Nf6 8.O-O O-O 9.Nh4 Bh5 10.Nhf3 Bg6 11.a5 h6 12.b4 a6 13.Bb2 b5 14.Re1 Ne4 15.Nb3 Bd6 16.Nfd2 f5 17.e3 e5 18.f4 exf4 19.exf4 Qe7 20.Nf3 Bh5 21.Qc2 g5 22.Ne5 Bxe5 23.fxe5 Nd8 24.Nc5 Ne6 25.Nxe4 fxe4 26.Rf1 Qh7 27.Rae1 Bf3 28.Bxf3 exf3 29.Qxh7+ Kxh7 30.g4 Rf4 31.h3 Raf8 32.Kf2 Kg6 33.Bc1 R4f7 34.Rh1 h5 35.gxh5+ Kxh5 36.Reg1 Rf5 37.Rg4 Kg6 38.h4 Rh8 39.Rhg1 Rh5 40.Bxg5 Nxg5 41.Rxg5+ Rfxg5 42.Rxg5+ Rxg5 43.hxg5 Kxg5 44.Kxf3 Kf5 45.Kg3 Kg5 46.Kh3 Kh5 47.Kg2 Kg6 48.Kf2 Kf5 49.Kf3 Kg5 50.Kg3 c6 51.Kh3 Kh5 52.Kg2 Kg6 53.Kf2 Kh6 54.Kf3 Kg5 55.Kg3 Kf5 56.Kh4 Kg6 57.Kg4 Kf7 58.Kf5 Ke7 59.e6 Ke8 60.Kf4 Kf8 61.Kg4 Ke7 62.Kf5 Ke8 63.Kf6 Kf8 64.e7+ Ke8 65.Ke6 c5 66.Kxd5 cxd4 67.cxd4 Kd7 68.Ke5 Kxe7 69.Kd5 Kf7 70.Kc5 Kf6 71.Kb6 Ke7 72.Kc7 Ke8 73.Kc6 Kf8 74.Kb6 Ke8 75.Ka7 Kf7 76.Kb7 Ke7 77.Kxa6 Ke8 78.Kxb5 Kd7 79.Kc5 Ke6 80.b5 Kd7 81.Kb6 Kc8 82.d5 Kb8 83.Kc6 Ka8 84.Kc5 Kb7 85.Kd6 Ka8 86.Kc6 Kb8 87.Kc5 Ka8 88.a6 Ka7 89.Kd6 Ka8 90.Ke7 Ka7 91.b6+ Kxb6 92.Kd8 Kxa6 93.Kd7 Kb5 94.d6 Kb4 95.Ke6 Ka5 96.Kd5 Ka6 97.Kd4 Ka7 98.d7 Kb7 99.d8=Q Ka7 100.Qd6 Ka8 101.Qg6 Kb8 102.Kc3 Ka7 103.Qb1 Ka8 104.Kb3 Kb8 105.Ka4+ Kc7 106.Ka5 Kd8 107.Qh1 Kd7 108.Qh8 Ke6 109.Qh2 Kd7 110.Qc2 Ke6 111.Qb1 Kf7 112.Qb8 Ke7 113.Qb5 Kf7 114.Qf5+ Kg7 115.Qc2 Kf6 116.Qd2 Ke6 117.Qh6+ Kf7 118.Qg5 Ke6 119.Qg2 Kf6 120.Qg8 Kf5 121.Qb8 Ke6 122.Kb6 Kf5 123.Qe8 Kg5 124.Qc6 Kf4 125.Qc7+ Ke3 126.Qd6 Kf2 127.Qe7 Kg3 128.Qf8 Kg4 129.Qf7 Kg5 130.Qg8+ Kf5 131.Qb8 Kg6 132.Qh8 Kf7 133.Kc6 Kg6 134.Qa1 Kh7 135.Kc7 Kg6 136.Qa8 Kg7 137.Qh1 Kf6 138.Qe4 Kf7 139.Qf3+ Ke8 140.Qf2 Ke7 141.Qf5 Ke8 142.Kd6 Kd8 143.Qf8# 1-0