1.Nf3 Nf6 2.d4 e6 3.c4 d5 4.Nc3 Bb4 5.cxd5 exd5 6.Bg5 h6 7.Bh4 g5 8.Bg3 Nc6 9.e3 Ne4 10.Nd2 Nxg3 11.hxg3 Kf8 12.a3 Ba5 13.Qc2 Ne7 14.Bd3 Kg7 15.O-O-O Bxc3 16.Qxc3 Bf5 17.e4 dxe4 18.d5+ f6 19.Nxe4 Nxd5 20.Qb3 Qd7 21.Nc5 Qc6 22.Bxf5 Qxc5+ 23.Bc2 Rad8 24.Qf3 c6 25.Qe4 Qe7 26.Qg6+ Kf8 27.Rxh6 Rxh6 28.Qxh6+ Qg7 29.Qh1 b6 30.Kb1 Ke7 31.Qf1 Kd6 32.Qa6 Qe7 33.Ba4 Qe4+ 34.Ka2 Rd7 35.f3 Qe6 36.Ka1 Ke7 37.Qc8 b5 38.Bb3 Nb6 39.Rxd7+ Qxd7 40.Qh8 Nd5 41.f4 gxf4 42.gxf4 a5 43.Qg7+ Ke6 44.Qxd7+ Kxd7 45.Bxd5 cxd5 46.g4 b4 47.axb4 axb4 48.Kb1 b3 49.Kc1 d4 50.Kd2 Kd6 51.Kd3 Kd5 52.g5 fxg5 53.fxg5 Ke5 54.g6 Kf6 55.Kxd4 Kxg6 56.Kc4 Kh5 57.Kc3 Kg6 58.Kxb3 Kg5 59.Ka2 Kf4 60.b3 Kf5 61.Ka3 Ke5 62.Kb2 Kd4 63.Ka3 Ke3 64.Ka2 Kf2 65.Ka1 Kf1 66.b4 Kf2 67.b5 Ke3 68.Kb1 Ke4 69.b6 Kd3 70.b7 Ke3 71.b8=Q Kd4 72.Qg3 Kd5 73.Qa3 Ke4 74.Qc5 Kd3 75.Ka2 Ke4 76.Ka1 Kf4 77.Qd5 Kg4 78.Qd1+ Kh3 79.Qd4 Kg3 80.Qg7+ Kf4 81.Qf8+ Kg3 82.Qe8 Kg2 83.Qd8 Kh1 84.Qd6 Kg2 85.Qa3 Kg1 86.Qb2 Kh1 87.Qb7+ Kh2 88.Kb2 Kg3 89.Qd7 Kh2 90.Ka2 Kg2 91.Qh7 Kg3 92.Qb1 Kh3 93.Qe1 Kh2 94.Kb1 Kg2 95.Qd1 Kh2 96.Qf1 Kg3 97.Ka2 Kh2 98.Qd1 Kg3 99.Qa1 Kg2 100.Kb2 Kg3 101.Qa3+ Kg4 102.Qa8 Kf5 103.Qh1 Kf6 104.Qd1 Kf5 105.Qd3+ Ke6 106.Kc2 Kf7 107.Qe4 Kg8 108.Qe7 Kh8 109.Qc7 Kg8 110.Qc3 Kh7 111.Qh3+ Kg6 112.Qd7 Kf6 113.Kd3 Kg5 114.Ke3 Kh6 115.Kf4 Kg6 116.Ke5 Kh6 117.Qd8 Kg6 118.Qe7 Kh6 119.Kf5 Kh5 120.Qh7# 1-0