1.e4 c5 2.Bc4 Nc6 3.Nf3 d6 4.O-O Bg4 5.Bxf7+ Kxf7 6.Ng5+ Ke8 7.Qxg4 Ne5 8.Qe2 Qd7 9.f4 Ng4 10.f5 N8f6 11.Nc3 a6 12.Nd5 Rb8 13.Ne6 Nxd5 14.exd5 Nf6 15.c4 b5 16.d3 h5 17.Bg5 Rh7 18.Rae1 Qc8 19.Nxf8 Kxf8 20.Qxe7+ Kg8 21.Qe6+ Qxe6 22.fxe6 bxc4 23.dxc4 Ne8 24.Be7 Nf6 25.Bxf6