1.e4 c5 2.d4 cxd4 3.Nf3 f6 4.Nxd4 e6 5.Nb5 a6 6.Nd6+ Bxd6 7.Qxd6 Qe7 8.Qg3 d5 9.exd5 exd5+ 10.Be2 Be6 11.O-O Qf7 12.Re1 Ne7 13.Qb3 Nf5 14.Bh5 g6 15.Qxd5 O-O 16.Qxe6 Qxe6 17.Rxe6 Nd4 18.Rb6 Nxc2 19.Bf3 Re8 20.Bd2 Nc6 21.Rxb7 N6d4 22.Bd5+ Kh8 23.Nc3 Nxa1 24.Ne4 Rab8 25.Ra7 Rxb2 26.h4 Rxd2 27.Nxf6 Re1+ 28.Kh2 Ne6 29.Rxh7# 1-0