1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O c5 5.d3 g6 6.e4 d6 7.Nc3 Bg7 8.Nh4 Nc6 9.f4 Nd7 10.f5 Nce5 11.Nd5 Nf6 12.Bf4 Nxd5 13.exd5 Bf6 14.Qd2 Qd7 15.c3 Bxh4 16.gxh4 gxf5 17.Rae1 Rg8 18.Bg3 O-O-O 19.d4 Ng4 20.dxc5 bxc5 21.b4 cxb4 22.c4 e5 23.Kh1 f4 24.Bf2 Qa4 25.Bg1 Kb8 26.Rb1 a5 27.Rf3 Rc8 28.Bf1 Ne3 29.Bxe3 fxe3 30.Rxe3 Rg4 31.a3 Rcg8 32.Be2 Rg2 33.axb4 Qd7 34.Rf3 Qg4 35.Rg3 Rxh2+