1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.f4 Nc6 7.Be3 Bd7 8.Bd3 a6 9.Qe2 g6 10.O-O Bg7 11.Kh1 O-O 12.f5 Ne5 13.fxe6 fxe6 14.Bc4 Qc8 15.Bb3 Kh8 16.Bg5 h6 17.Bxf6 Bxf6 18.Qd2 Kh7 19.Nce2 Nc4 20.Bxc4 Qxc4 21.Rf3 e5 22.Nb3 Bc6 23.Nc3 Bg5 24.Qxd6 Rf4 25.Qxe5 Re8 26.Qc7+ Re7 27.Qb8 Ref7 28.Rxf4 Rxf4 29.Na5 Qf1+