1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nb5 d6 6.Bf4 e5 7.Be3 a6 8.N5c3 Nf6 9.Bc4 h6 10.O-O Be7 11.Nd5 Nxd5 12.Bxd5 Bg5 13.Nc3 Bxe3 14.fxe3 O-O 15.Qh5 Be6 16.Rf3 Qe7 17.Raf1 Rac8 18.Rf6 Kh7 19.Bxe6 fxe6 20.Rf7 Rxf7 21.Rxf7 Qe8 22.Qf3 Na5 23.Qf6 Qg8 24.Qxe6 Kh8 25.Qf5 Rb8 26.Nd5 Qh7 27.Qg4 Qg8 28.Qf3 Nc6 29.c4 Qd8 30.Nf6 Na5 31.Qg3 g5 32.Rh7#