1.e4 c5 2.Nf3 Nc6 3.Nc3 e6 4.g3 a6 5.Bg2 d6 6.d4 cxd4 7.Nxd4 Nf6 8.O-O Bd7 9.Be3 Be7 10.f4 O-O 11.Nb3 Re8 12.g4 g6 13.g5 Nh5 14.Bf3 Ng7 15.h4 Rc8 16.h5 Rf8 17.Rf2 gxh5 18.Bxh5 f6 19.g6 f5 20.gxh7+ Kh8 21.Rg2 Be8 22.Bf3 fxe4 23.Nxe4 e5 24.Bg4 exf4 25.Bxc8 fxe3 26.Qg4 Rf7 27.Rf1 Ne5 28.Qg3 Rxf1+ 29.Kxf1 Bg6 30.Ng5 Qf8+ 31.Ke2 Nh5