1.e4 c5 2.d4 cxd4 3.Nf3 e6 4.Nxd4 a6 5.Nf3 Nc6 6.c4 Nf6 7.Bd3 d5 8.exd5 exd5 9.cxd5 Qxd5 10.O-O Be6 11.Nc3 Qd6 12.Ng5 O-O-O 13.Nxe6 Qxe6 14.Bf4 Bd6 15.Re1 Qd7 16.Bxd6 Qxd6 17.Bf1 Qxd1 18.Raxd1 Rhe8 19.Rxe8 Nxe8 20.Rxd8+ Kxd8 21.Bd3 h6 22.Kf1 Nd6 23.Ke2 Ne5 24.Ne4 Kc7 25.h4 Kc6 26.h5 Kd5 27.Nxd6 Kxd6 28.Be4 b6 29.f4 Ng4 30.Bf3 Nf6 31.Ke3 Nd5+ 32.Ke4 Ne7 33.g4 f6 34.Kd4 Kc7 35.Be4 Kd6 36.b4 Nc6+ 37.Bxc6 Kxc6 38.Ke4 Kd6 39.Kf5 Ke7 40.Kg6 Kf8 41.a4 a5 42.b5 Kg8 43.Kf5 Kf7 44.g5 fxg5 45.fxg5 hxg5 46.Kxg5 Kg8 47.Kf4 Kh7 48.Ke5 Kh6 49.Kd6 Kxh5 50.Kc7 g5 51.Kxb6 g4 52.Kxa5 g3 53.b6 g2 54.b7 g1=Q 55.b8=Q Qe1+ 56.Qb4 Qe3 57.Qb5+ Kg4 58.Qc4+ Kg3 59.Ka6 Qe8 60.Kb7 Kf2 61.Qc5+ Ke1 62.a5 Qd7+ 63.Qc7 Qd5+ 64.Kb8 Qb5+ 65.Ka7 Qd5 66.a6 Kd2 67.Qb6 Qd7+ 68.Kb8 Qe8+ 69.Kc7 Qf7+ 70.Kc8 Qf5+ 71.Kb8 Qf8+ 72.Kb7 Qf7+ 73.Qc7 Qd5+ 74.Qc6 Qf7+ 75.Kc8 Qf8+ 76.Kc7 Qf2 77.Qd6+ Kc3 78.Kb7 Qb2+ 79.Qb6 Qe2 80.a7 Qe7+ 81.Qc7+ Qxc7+ 82.Kxc7 Kd2 83.a8=Q Kd3 84.Qe8 Kc4 85.Qc8 Kb5 86.Qa8 Kc5 87.Qf3 Kd4 88.Qd1+ Ke4 89.Qa1 Kf3 90.Qa5 Kf2 91.Qd5 Kg3 92.Qd1 Kh3 93.Qb3+ Kg2 94.Qf7 Kg1 95.Qf6 Kh2 96.Qh4+ Kg1 97.Kb7 Kf1 98.Qh7 Ke2 99.Qh8 Kd1 100.Qb8 Kd2 101.Qg8 Kc3 102.Qe8 Kd4 103.Qg6 Kc5 104.Qg3 Kd4 105.Qf4+ Kc5 106.Qd2 Kc4 107.Qg2 Kc5 108.Qf1 Kd5 109.Ka8 Ke5 110.Qh3 Kd4 111.Qg2 Kd3 112.Qg3+ Kc4 113.Qg5 Kb4 114.Qg2 Kc5 115.Qg4 Kb6 116.Qh3 Kc7 117.Qf3 Kd6 118.Qa3+ Kd7 119.Qb2 Ke8 120.Ka7 Kd7 121.Qb5+ Kd6 122.Qf5 Kc7 123.Qc5+ Kd8 124.Kb6 Kd7 125.Qe5 Kc8 126.Qc7# 1-0