1.e4 c5 2.Nc3 Nc6 3.g3 d6 4.Bg2 Bd7 5.d3 g6 6.Nge2 Bg7 7.O-O Nf6 8.f4 O-O 9.h3 a6 10.g4 e6 11.Ng3 Ne8 12.f5 f6 13.Be3 b5 14.Qd2 Rc8 15.Rae1 Qe7 16.Nce2 g5 17.Nh5 Bh8 18.fxe6 Bxe6 19.Neg3 Ng7 20.Nf5 Bxf5 21.exf5 Nxh5 22.Bd5+ Rf7 23.gxh5 Qe5 24.Bxf7+ Kxf7 25.Qg2 Ne7 26.Bd2 Qd4+ 27.Rf2 Re8 28.Bc3 Qh4 29.Re4 Qxh5 30.Rfe2 d5 31.Re6 d4 32.Qb7 Qxh3 33.Rxe7+ Rxe7 34.Qxe7+ Kg8 35.Qe8+ Kg7 36.Re7+ Kh6 37.Qf8+