1.Nf3 Nh6 2.d4 d5 3.Bf4 c5 4.Nc3 cxd4 5.Nxd4 Nc6 6.e4 e5 7.Nxc6 bxc6 8.Bxe5 Ng4 9.Qd4 Nxe5 10.Qxe5+ Be7 11.exd5 O-O 12.O-O-O Bd6 13.Qd4 c5 14.Qd2 Rb8 15.Bc4 Qf6 16.g3 Re8 17.Rhe1 Bd7 18.Rxe8+ Bxe8 19.Bb3 c4 20.Bxc4 a5 21.Bb3 a4 22.Bxa4 Bxa4 23.Nxa4 Rb4 24.Nc3 Rb8 25.Qd4 Be5 26.Qc5 Bd6 27.Qe3 h5 28.a4 h4 29.Nb5 Be5 30.c3 Ra8 31.d6 Rxa4 32.d7 Ra8 33.f4 Ra1+ 34.Kc2 Rxd1 35.Kxd1 hxg3 36.hxg3 Qd8 37.Qxe5 Qxd7+ 38.Kc2 f6 39.Qc5 Qg4 40.Nd4 Qxg3 41.Qd5+ Kh8 42.Qf3 Qh4 43.f5 Qh2+ 44.Kb3 Qd2 45.Qe2 Qc1 46.c4 Qf4 47.Qd3 Qc1 48.Nc2 Qf4 49.c5 Qe5 50.c6 Qc5 51.Qc4 Qxf5 52.c7 Qc8 53.Qc6 Kh7 54.Nb4 Kh6 55.Nd5 Qa8 56.Qxa8 g5 57.c8=Q f5 58.Qe6+ Kh5 59.Qh6+ Kxh6 60.Ne3 Kh5 61.Nxf5 Kg4 62.Qb8 Kf3 63.Ng7 g4 64.Qe5 g3 65.Qxg3+ Kxg3 66.Kc3 Kg2 67.b4 Kg3 68.Nh5+ Kg4 69.Nf6+ Kf5 70.Kd4 Kxf6 71.Kc5 Ke7 72.Kc6 Kd8 73.Kb7 Kd7 74.b5 Kd8 75.b6 Kd7 76.Kb8 Kd8 77.b7 Kd7 78.Ka7 Kc6 79.b8=Q Kd5 80.Qb7+ Ke5 81.Qb1 Kd4 82.Qh1 Kc3 83.Qh4 Kd2 84.Ka6 Ke3 85.Qa4 Kf2 86.Qh4+ Ke3 87.Kb5 Kf3 88.Qh2 Kg4 89.Qc2 Kf4 90.Qd3 Ke5 91.Ka5 Kf4 92.Qh7 Kg5 93.Qh1 Kg4 94.Qc6 Kf5 95.Qc8+ Kf4 96.Ka6 Kg3 97.Qe8 Kf4 98.Qb8+ Kf3 99.Qd6 Kg2 100.Kb5 Kg1 101.Qf4 Kh1 102.Qb8 Kg1 103.Ka5 Kh1 104.Qa8+ Kg1 105.Qc8 Kf1 106.Qf8+ Kg2 107.Kb4 Kg3 108.Kb5 Kh2 109.Qb4 Kg2 110.Qe4+ Kg1 111.Qa8 Kf2 112.Qa1 Kf3 113.Kc4 Ke3 114.Qa4 Ke4 115.Qc2+ Kf3 116.Kd5 Kg4 117.Qb3 Kf5 118.Qh3+ Kf4 119.Qb3 Kf5 120.Qf3+ Kg5 121.Ke5 Kg6 122.Qg4+ Kf7 123.Qh4 Kg6 124.Ke6 Kg7 125.Qh5 Kg8 126.Kf6 Kf8 127.Qh8# 1-0