1.e4 c5 2.Nc3 e6 3.Bc4 a6 4.a4 Nc6 5.f4 d6 6.Nf3 Qc7 7.d3 Nf6 8.O-O Be7 9.h3 O-O 10.g4 Nd7 11.Ba2 Nd4 12.Be3 Nxf3+ 13.Qxf3 Rb8 14.a5 b6 15.axb6 Rxb6 16.Bb3 Rb8 17.f5 Ne5 18.Qe2 Nc6 19.Qf2 Qd8 20.Qg2 h6 21.fxe6 fxe6 22.Rxf8+ Kxf8 23.Rf1+ Kg8 24.Nd5 Bh4 25.Nf4 Qe8 26.Qd2 Bf6 27.Nh5 Bd4 28.Bxd4 Nxd4 29.Qf4 Ne2+