1.e4 c5 2.Nf3 Nc6 3.g3 g6 4.Bg2 Bg7 5.O-O e5 6.d3 Nge7 7.c4 O-O 8.Nc3 d6 9.Ne1 Be6 10.Nc2 f5 11.f4 Qd7 12.Rb1 h6 13.Be3 fxe4 14.Nxe4 Nf5 15.Bd2 exf4 16.Bxf4 Ne5 17.Ne3 Nxe3 18.Bxe3 Ng4 19.Rxf8+ Rxf8 20.Bf4 Bd4+ 21.Kh1 d5 22.cxd5 Bxd5 23.h3 Bxe4 24.Qxg4 Bxg2+ 25.Kxg2 Qc6+ 26.Kh2 h5 27.Qe2 g5 28.Be3 Qe6 29.Re1 Re8 30.Qxh5 Bxe3 31.Rxe3 Qxe3 32.Qg6+