1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 Nc6 6.O-O Nf6 7.d3 O-O 8.Qe1 Nd4 9.Nxd4 cxd4 10.Ne2 d5 11.exd5 Nxd5 12.Ng3 e6 13.Ne4 b6 14.Qg3 Bb7 15.f5 exf5 16.Rxf5 Ne3 17.Bxe3 dxe3 18.Rxf7 Rxf7 19.Nd6 Qe7 20.Nxf7 Bxb2 21.Re1 Rf8 22.Ne5+ Kg7 23.Qxe3 Qd8 24.Nf3 Rxf3 25.Qe7+ Qxe7 26.Rxe7+ Kf8