1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.g3 d6 7.Bg2 Bd7 8.O-O Be7 9.a4 Nf6 10.Nb3 b6 11.Qe2 Qc7 12.f4 O-O 13.g4 Bc8 14.g5 Nd7 15.f5 Re8 16.f6 Bf8 17.fxg7 Bxg7 18.Qh5 Nf8 19.Be3 Bb7 20.Rf6 Rad8 21.Raf1 Re7 22.h4 Ne5 23.Bd4 Nc4 24.Nd1 d5 25.e5 Ng6 26.Qe2 Ngxe5 27.R6f2 Ng6 28.Bf6 Rdd7 29.Nd4 Nxh4 30.Bxg7 e5 31.Bf6 exd4 32.Qh5 Ne3 33.Qh6 Nef5 34.Rxf5 Nxf5 35.Rxf5 Re1+ 36.Rf1 Rxf1+ 37.Kxf1 Qf4+ 38.Kg1