1.e4 c5 2.Nc3 e6 3.Nf3 a6 4.d4 cxd4 5.Nxd4 d6 6.g4 b5 7.Bg2 Bb7 8.a4 b4 9.Nce2 Nf6 10.Ng3 d5 11.e5 Nfd7 12.f4 Nc6 13.c3 Qb6 14.O-O Nxd4 15.cxd4 a5 16.Rf2 Be7 17.f5 Bh4 18.Bf4 O-O-O 19.g5 Kb8 20.Qg4 Bxg3 21.Bxg3 g6 22.fxe6 fxe6 23.Rf7 Bc8 24.Rc1 Rdf8 25.Rf6 Nxf6 26.exf6+ Ka8 27.Bc7 Qa6 28.Bf1 Qa7 29.Rc5 Rf7 30.Qf4 Rxc7 31.Qxc7 Qxc7 32.Rxc7 Kb8 33.Rg7 h6 34.f7 Rf8 35.gxh6