1.e4 c5 2.Nc3 Nc6 3.f4 e6 4.Nf3 d5 5.Bb5 Be7 6.Qe2 h5 7.d3 h4 8.h3 Nh6 9.Bd2 a6 10.Bxc6+ bxc6 11.O-O Rb8 12.b3 O-O 13.Ne5 Qc7 14.Nd1 Bd6 15.Ng4 Nxg4 16.Qxg4 f5 17.exf5 Rxf5 18.Qxh4 Bd7 19.g3 Rbf8 20.Ne3 R5f7 21.Ng4 e5 22.fxe5 Bxe5 23.Rxf7 Rxf7 24.Rf1 Bxg3 25.Qg5 Rxf1+ 26.Kxf1 Bxg4 27.Qxg4 Qf7+ 28.Ke2 Qf2+ 29.Kd1 Qf1+