1.e4 c5 2.Nc3 d6 3.f4 Nf6 4.Nf3 e6 5.Bb5+ Nbd7 6.d3 a6 7.Bxd7+ Qxd7 8.O-O Be7 9.Qe1 O-O 10.Qg3 Kh8 11.Qh3 g6 12.e5 Nh5 13.g4 Ng7 14.Qh6 dxe5 15.Ne4 b5 16.Nfg5 Bxg5 17.Nxg5 Qd4+ 18.Rf2 f6 19.Qxh7#