1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Nb3 a6 7.a4 Be6 8.Be2 Nc6 9.O-O Be7 10.Nd5 Nxe4 11.Be3 Bxd5 12.Qxd5 Nb4 13.Qxe4 Rc8 14.Qxb4 Rxc2 15.Bd1 Rxb2 16.Bc1 d5 17.Qxb7 Rxb3 18.Bxb3 O-O 19.Bxd5 Kh8 20.Bb2 Bd6 21.Bxf7 Qh4 22.Bd5 Qf4 23.Rac1 h5 24.Be4 Qg4 25.h3 Qe6 26.f4 Be7 27.fxe5 g5 28.Rxf8+ Bxf8 29.Rc8 Qh6 30.Rxf8+ Qxf8 31.Qh7#