1.e4 c5 2.e5 Nc6 3.Nf3 Qc7 4.Nc3 Nxe5 5.Nb5 Nxf3+ 6.Qxf3 Qe5+ 7.Be2 Qb8 8.d4 cxd4 9.O-O e5 10.Bc4 Nf6 11.Bg5 Be7 12.Rae1 O-O 13.Qg3 d6 14.f4 e4 15.Nxd4 d5 16.Bb3 Qd6 17.c3 Re8 18.Bd1 Bd7 19.Bh6 Nh5 20.Bxh5 Qxh6 21.Bg4 Bh4 22.Qh3 Bxg4 23.Qxg4 Bxe1 24.Rxe1 Qb6 25.Re2 Qf6 26.Nf5 h5 27.Qxh5 g6 28.Nh6+ Kg7 29.Qg5 Qxg5 30.fxg5 f6 31.Ng4 fxg5 32.Ne3 Rad8 33.Rd2 Kf6 34.Rxd5 Rxd5 35.Nxd5+ Ke5 36.Ne3 Rd8 37.Kf1 Kf4 38.Ke2 Rd3 39.Nc4 b5 40.g3+ Kf5 41.Ne3+ Ke5 42.Ng4+ Kf5 43.Nf2 Rf3 44.Nd1 Ke5 45.Ne3 Rf8 46.Ng4+ Ke6 47.Ke3 Kd5 48.Ke2 Rf3 49.Ne3+ Ke5 50.Ng4+ Ke6 51.Nf2 Kd5 52.Ng4 Ke6 53.Nf2 Kd5 54.Ng4 a5 55.Ne3+ Ke5 56.Ng4+ Ke6 57.Ne3 Kd6 58.Nf1 Ke5 59.Ne3 a4 60.Nc2 Rd3 61.Na3 Rd5 62.Nc2 Rd3 63.Na3 Rd5 64.Nc2 Rd7 65.Nd4 Rh7 66.Ke3 Rxh2 67.Nxb5 Rxb2 68.Na3 Rxa2 69.Nc4+ Kd5 70.Nb6+ Kc5 71.Nd7+ Kb5 72.Ne5 Rg2 73.Kxe4 a3 74.Nd3 a2 75.c4+ Kxc4 76.Ne5+ Kb5 77.Nd3 a1=Q 78.Ne5 Qe1+ 79.Kd5 Rd2+ 80.Ke6 Kc5 81.Kf7 Qxe5 82.Kxg6 Qe3 83.Kh7 Qe1 84.Kg6 Kd5 85.Kxg5 Ke5 86.Kh5 Kf5 87.Kh6 Qe7 88.g4+ Kf6 89.g5+ Kf5 90.g6 Rh2# 0-1