1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Bd3 Nc6 6.Nxc6 dxc6 7.Be3 Be7 8.Nd2 O-O 9.Qe2 Qc7 10.f3 e5 11.Bc4 b5 12.Bb3 a5 13.a3 c5 14.c4 b4 15.axb4 cxb4 16.O-O Nd7 17.c5 Bxc5 18.Rfc1 Bxe3+ 19.Qxe3 Qd8 20.Bd5 Ra6 21.Rc2 Nb6 22.Bc6 Bd7 23.Rac1 Na4 24.Bb7 Qb6 25.Qxb6 Rxb6 26.Bd5 Rbb8 27.Nc4 Nb6 28.Nxe5 Nxd5 29.Nxd7 Ne3 30.Nxb8 Nxc2 31.Nc6 b3 32.Nxa5 Nd4 33.Rd1 Ne2+ 34.Kf2 Nf4 35.Nxb3 Rb8 36.Na5 Rxb2+ 37.Kg3 Nh5+ 38.Kh4 g6 39.Rg1 Nf4 40.Nc4 Rxg2 41.Rxg2 Nxg2+ 42.Kg4 Kg7 43.Ne5 h5+ 44.Kg3 Ne3 45.Kf2 Nc2 46.Nd3 g5 47.h3 Nd4 48.Ke3 Ne6 49.Nf2 Nf4 50.Kd4 Kf6 51.Ke3 Ke5 52.Kd2 Kd4 53.Nh1 Nxh3 54.Ng3 h4 55.Nf5+ Ke5 56.Ke3 Nf4 57.Kf2 Ne6 58.Nh6 Nd8 59.Ke3 f6 60.Ng4+ Ke6 61.Kf2 Nf7 62.Ke3 Ne5 63.Nf2 Ng6 64.Ng4 Nf4 65.Kf2 f5 66.exf5+ Kxf5 67.Nh6+ Kg6 68.Ng4 Nd5 69.Kg2 Kf5 70.Nh6+ Kf4 71.Kf2 Ne3 72.Ke2 Nf5 73.Nf7 Nd4+ 74.Kf2 Nxf3 75.Nd6 g4 76.Kg2 h3+ 77.Kh1 g3 78.Nf5 g2#