1.e4 c5 2.Nc3 e6 3.f4 d5 4.Bb5+ Bd7 5.Bxd7+ Qxd7 6.Nf3 d4 7.Ne5 Qd8 8.Ne2 Nf6 9.d3 Nbd7 10.O-O Nxe5 11.fxe5 Ng4 12.Bf4 g5 13.h3 gxf4 14.hxg4 Qg5 15.Nxf4 Qxe5 16.Nh5 O-O-O 17.Qe1 Qg5 18.Rxf7 Qxg4 19.Qa5 Bd6 20.Qxa7 Bh2+ 21.Kh1 Rd7 22.Rxd7 Bc7 23.Rxc7+ Kxc7 24.Qxc5+