1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bc4 e6 7.Be3 Be7 8.Qe2 O-O 9.O-O-O Qc7 10.Bb3 a6 11.g4 Nxd4 12.Rxd4 b5 13.g5 Nd7 14.Qh5 Ne5 15.f4 Nc6 16.Rd3 Nb4 17.Rd2 Rd8 18.f5 g6 19.fxg6 hxg6 20.Qh4 Nc6 21.Qg3 Ne5 22.h4 Bb7 23.h5 b4 24.hxg6 Nxg6 25.Rdh2 bxc3 26.Bd4 e5 27.Rh8+ Nxh8 28.g6 Bf6 29.gxf7+ Kf8 30.Rh7 Nxf7 31.Qg6 Bg5+ 32.Kb1 Rd7 33.Qg7+ Ke8 34.Qg8+