1.d4 Nf6 2.Nf3 d6 3.c4 g6 4.Nc3 Bg7 5.e4 O-O 6.Be2 c5 7.O-O cxd4 8.Nxd4 Nc6 9.Be3 Bd7 10.h3 Nxd4 11.Bxd4 Bc6 12.Qc2 b6 13.Rad1 Qc7 14.Rfe1 Rac8 15.Nd5 Qb7 16.Qd3 Rfe8 17.b3 Nd7 18.Bxg7 Kxg7 19.Bg4 Rcd8 20.Bxd7 Rxd7 21.a4 f6 22.h4 Rdd8 23.Re3 Rg8 24.Qc3 Rdf8 25.f4 e5 26.Rf3 Bxd5 27.Rxd5 Qe7 28.Qd2 Rd8 29.Rfd3 exf4 30.Qxf4 Rge8 31.Rxd6 Rxd6 32.Rxd6 h6 33.Rd5 h5 34.Kf2 Qa3 35.e5 Rxe5 36.Rxe5 fxe5 37.Qxe5+ Kh7 38.Qc7+ Kh6 39.Qf4+ Kh7 40.Qe3 Qb2+ 41.Kg3 Qf6 42.a5 Qd6+ 43.Kh3 Qd7+ 44.Kh2 Qd8 45.g3 Qd6 46.axb6 axb6 47.Kg2 Qc6+ 48.Kf2 Qf6+ 49.Ke2 Qb2+ 50.Kf3 Qf6+ 51.Ke4 Qd6 52.Qf4 Qb4 53.Qf7+ Kh6 54.Qf6 Kh7 55.Qf3 b5 56.Qf7+ Kh6 57.Qf4+ Kh7 58.Qc7+ Kh6 59.Qb8 Qc3 60.Qe5 Qc2+ 61.Kd5 Kh7 62.cxb5 Qxb3+ 63.Kc6 Qf3+ 64.Kb6 Qf2+ 65.Kb7 Qf3+ 66.Kb8 Qf8+ 67.Kc7 Qf7+ 68.Kd6 Qf2 69.Kd7 Qf3 70.b6 Qg4+ 71.Kc7 Qc4+ 72.Kb8 Qg8+ 73.Kb7 g5 74.hxg5 Qd5+ 75.Qxd5 h4 76.Ka6 Kh8 77.Ka5 Kg7 78.Ka4 hxg3 79.Kb3 Kg6 80.Kb2 Kg7 81.Ka2 Kh7 82.Kb2 Kh8 83.Ka2 Kh7 84.g6+ Kh8 85.Qd8+ Kg7 86.Qc8 Kxg6 87.Qe8+ Kf6 88.Qb8 Kf7 89.Qc8 Kg6 90.Kb3 Kg5 91.b7 Kh6 92.b8=N Kh7 93.Qd8 Kg7 94.Qd7+ Kh8 95.Qe8+ Kg7 96.Qd8 Kg6 97.Qd7 Kh5 98.Qc8 Kh4 99.Qd7 Kg5 100.Qe7+ Kh5 101.Qe8+ Kh6 102.Qg8 Kh5 103.Qd8 g2 104.Qd1+ Kg6 105.Na6 Kf7 106.Nb4 Kg7 107.Nc6 Kf6 108.Na5 Ke7 109.Nc4 g1=Q 110.Qxg1 Ke6 111.Qg8+ Kf6 112.Qb8 Kg6 113.Qc7 Kh6 114.Qd7 Kg5 115.Qc8 Kh4 116.Qd8+ Kh3 117.Qe8 Kg3 118.Qf8 Kh3 119.Kc3 Kg3 120.Kd3 Kg2 121.Ke2 Kh3 122.Kf3 Kh2 123.Nb6 Kh1 124.Qh8+ Kg1 125.Qh7 Kf1 126.Qh1# 1-0