1.e4 c5 2.c3 a6 3.Nf3 Nf6 4.e5 Nd5 5.Bc4 e6 6.O-O d6 7.d4 cxd4 8.Bxd5 exd5 9.Bg5 Be7 10.Bxe7 Qxe7 11.exd6 Qxd6 12.Re1+ Be6 13.Nxd4 Nc6 14.Nf5 Qf8 15.Qxd5 Rd8 16.Qe4 g6 17.Ng3 Qh6 18.Na3 O-O 19.Nc4 Rfe8 20.Rad1 Bxc4 21.Qxc4 Rxe1+ 22.Rxe1 Qd2 23.Qe2 Qxe2 24.Rxe2 Rd1+ 25.Nf1 Ra1 26.a3 Na5 27.f3 Nc4 28.Kf2 Ra2 29.b3 Rxe2+ 30.Kxe2 Nxa3 31.Kd3 Nb5 32.c4 Nc7 33.Kd4 Ne6+ 34.Kd5 Kf8 35.Kd6 Ke8 36.Ne3 Kd8 37.Nc2 Nf4 38.g3 Nd3 39.Nd4 Nc1 40.c5 Nd3 41.c6 Kc8 42.f4 Nf2 43.cxb7+ Kxb7 44.Ke7 f5 45.Kf6 Ng4+ 46.Kg7 Nxh2 47.Kxh7 Nf1 48.Ne2 Nd2 49.b4 Nf1 50.Kxg6 Ne3 51.Nd4 Kb6 52.Nxf5 Nd5 53.Nd4 Nxb4 54.f5 Nd3 55.f6 Ne5+ 56.Kf5 Nf7 57.g4 Kc5 58.Nb3+ Kb4 59.g5 Kxb3 60.g6 Nh6+ 61.Kg5 Ng8 62.f7 Kc2 63.fxg8=Q Kc3 64.Qf8 Kd2 65.Kg4 Ke2 66.Qd8 Kf2 67.Qd7 Ke3 68.Qb7 a5 69.Kf5 Kd2 70.Kf4 Kd1 71.Kf3 Kc1 72.Kf4 Kd1 73.Ke5 Ke1 74.Qa8 Ke2 75.Qe4+ Kf1 76.Kd6 a4 77.Qg4 Ke1 78.Qf3 Kd2 79.Qf2+ Kd3 80.Qg3+ Kd4 81.Qf4+ Kd3 82.Qf3+ Kc4 83.Qe3 Kb4 84.Qh6 Kc3 85.Qh4 Kd3 86.Ke5 Kd2 87.Qh8 Kd3 88.Qd8+ Kc2 89.Kf4 Kc3 90.Qd1 Kb2 91.Qd7 Kb1 92.Qc6 Kb2 93.Qd5 Kc3 94.Qg8 Kd3 95.Qb8 Ke2 96.Qb7 a3 97.Qh7 Kf1 98.Kg4 Ke1 99.Qh6 Kf2 100.Qh5 Ke2 101.Qb5+ Kf2 102.Qd5 Ke3 103.Qb7 Ke2 104.g7 Ke1 105.Qb3 Ke2 106.Qd1+ Ke3 107.Qa1 Ke4 108.g8=N a2 109.Nf6+ Ke3 110.Kg3 Kd3 111.Qxa2 Kd4 112.Qa3 Ke5 113.Kg4 Kd4 114.Qb4+ Ke3 115.Qb7 Ke2 116.Qe7+ Kf1 117.Kh3 Kf2 118.Qe5 Kf1 119.Qd5 Kg1 120.Nh7 Kf1 121.Qa8 Kg1 122.Qg2# 1-0