1.e4 c5 2.Nc3 Nc6 3.Nge2 e6 4.d4 cxd4 5.Nxd4 d6 6.g3 Nf6 7.Bg2 Bd7 8.O-O a6 9.Be3 Be7 10.f4 O-O 11.Kh1 Rc8 12.Qe2 Qc7 13.Rad1 Nxd4 14.Bxd4 e5 15.Be3 Bg4 16.Bf3 Bxf3+ 17.Qxf3 Qc4 18.g4 exf4 19.Bxf4 Qe6 20.h3 Rc4 21.Rfe1 Nd7 22.Rd5 Nb6 23.Rdd1 Rd8 24.b3 Rc6 25.Nd5 Nd7 26.c4 Nc5 27.e5 Bh4 28.Bg3 Bxg3 29.Qxg3 Kf8 30.Qh4 Re8 31.exd6 Qxd6 32.Qxh7 Qh6 33.Rxe8+ Kxe8 34.Qg8+ Kd7 35.Qxf7+