1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e5 7.Nb3 Be6 8.Be3 Nbd7 9.Bf3 Qc7 10.Qd2 Be7 11.O-O O-O 12.Rfd1 b5 13.a3 Nb6 14.Bxb6 Qxb6 15.h3 Nd7 16.Nd5 Bxd5 17.Qxd5 Kh8 18.Nc1 Rac8 19.Bg4 Nf6 20.Qd2 Nxe4 21.Qe2 f5 22.Bf3 Ng5 23.Bd5 f4 24.c3 f3 25.Qe3 Qxe3 26.fxe3 fxg2 27.Kxg2 Rf6 28.Ne2 Rcf8 29.Rf1 Rxf1 30.Rxf1 Rxf1 31.Kxf1 Nxh3 32.Bb7 a5 33.Bc6 b4 34.cxb4 axb4 35.axb4 Bd8 36.Nc3 g5 37.b5 Bc7 38.Nd5 Bb8 39.b6 g4 40.Nf6 d5 41.Bxd5 g3 42.Nd7 Bd6 43.b7 h5 44.b8=Q+ Bxb8 45.Nxb8 Ng5 46.Nc6 e4 47.b4 Nf3 48.Nd4 Ne5 49.Bxe4 Nd7 50.b5 Kg7 51.Nf5+ Kf6 52.Nxg3 Ke5 53.Bc6 Nb6 54.Nxh5 Kd6 55.Ke2 Ke5 56.Nf4 Kd6 57.e4 Ke5 58.Nd3+ Kd4 59.e5 Nc8 60.e6 Ne7 61.b6 Nxc6 62.b7 Kd5 63.e7 Nxe7 64.b8=Q Nc6 65.Qb7 Kd6 66.Ke3 Ne5 67.Nxe5 Kxe5 68.Qe4+ Kd6 69.Qf5 Kc6 70.Kd4 Kd6 71.Qe5+ Kc6 72.Qd5+ Kb6 73.Qc5+ Ka6 74.Qb4 Ka7 75.Kc5 Ka8 76.Kc6 Ka7 77.Qb7#