1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bb5+ Bd7 6.Bxd7+ Qxd7 7.O-O Nc6 8.d3 f5 9.Be3 Nf6 10.h3 O-O-O 11.a3 Nh5 12.Qd2 Rhf8 13.b4 Nd4 14.bxc5 dxc5 15.Ne5 Qe6 16.Nd5 fxe4 17.dxe4 Ng3 18.Qa5 Bxe5 19.fxe5 Rxf1+ 20.Rxf1 Nde2+ 21.Kf2 Rf8+ 22.Bf4 Qxe5 23.Qxc5+ Kb8 24.Ke3 Nxf4 25.Rxf4 Rxf4