1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 d6 5.Bb5 Qb6 6.O-O Nf6 7.d3 a6 8.Bxc6+ Qxc6 9.Qe1 b5 10.a3 Be7 11.e5 Nd7 12.Qg3 g6 13.Bd2 h5 14.Qe1 Bb7 15.exd6 Bxd6 16.Ne4 Be7 17.Bc3 Rg8 18.Qe2 a5 19.Rad1 b4 20.axb4 axb4 21.Bd2 h4 22.h3 Nf6 23.Ne5 Qd5 24.Nxf6+ Bxf6 25.Ra1 Rxa1 26.Rxa1 g5 27.c3 gxf4 28.Ng4 Be7 29.Bxf4 e5 30.Bxe5 f5 31.Nf6+ Bxf6 32.Bxf6+ Kf7 33.Qe7+ Kg6 34.Qe2 Kxf6 35.Ra7 Rxg2+ 36.Kf1 Rxe2 37.Kxe2 Qf3+ 38.Kd2 Qf2+ 39.Kc1 b3 40.Rxb7 Qc2#