1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bb5 Bd7 7.O-O e5 8.Nf5 Bxf5 9.exf5 Be7 10.Nd5 O-O 11.Nxe7+ Nxe7 12.Bg5 Nxf5 13.Bd3 Nd4 14.f4 e4 15.Bxe4 Qb6 16.Bxf6 gxf6 17.Kh1 f5 18.Bd3 Kh8 19.Qh5 Qxb2 20.Rab1 Qc3 21.Rxb7 Rg8 22.Rxf7 Rg7 23.Rxg7 Kxg7 24.Bxf5 Kh8 25.Qxh7#