1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e5 5.Nb5 d6 6.Bc4 Nf6 7.Bg5 Be7 8.Bxf6 gxf6 9.Qh5 Rf8 10.N1c3 a6 11.Na3 b5 12.Bd5 Bd7 13.b4 a5 14.Ncxb5 axb4 15.Nc4 Qb8 16.a4 bxa3 17.Rxa3 Rxa3 18.Ncxa3 Nd4 19.O-O Bxb5 20.Rb1 Qa7 21.Nxb5 Nxb5 22.Bc6+ Kd8 23.Bxb5 Kc7 24.c4 Qa2 25.Qd1 Rd8 26.g3 Qa3 27.Qd5 Qa2 28.Qc6+ Kb8 29.Qb6+ Kc8 30.Bc6 Rd7 31.Qb8#