1.e4 c5 2.Nc3 e5 3.Nf3 Nc6 4.Bc4 Be7 5.d3 Nf6 6.O-O Nd4 7.Nxe5 O-O 8.Bg5 d6 9.Bxf6 Bxf6 10.Nf3 Bg4 11.Nd5 Bxf3 12.gxf3 b5 13.Bb3 a5 14.c3 Ne6 15.Qe2 Be5 16.Qe3 Qh4 17.f4 Nxf4 18.Kh1 Nxd5 19.Qg3 Bxg3 20.fxg3 Qg5 21.Bxd5 Rac8 22.Rf5 Qd2 23.Raf1 Rc7 24.e5 dxe5 25.Rxe5 Qxd3 26.Be4 Qxf1#