1.Nf3 Nf6 2.d4 e6 3.g3 b5 4.Bg2 Bb7 5.O-O c5 6.c3 cxd4 7.cxd4 Be7 8.a4 bxa4 9.Qxa4 O-O 10.Nc3 Bc6 11.Qc2 Qc8 12.Bg5 Na6 13.Bxf6 gxf6 14.e4 Nb4 15.Qd2 d5 16.e5 a5 17.exf6 Bxf6 18.Ne5 Bg7 19.f4 f5 20.Rfc1 Bxe5 21.fxe5 f4 22.gxf4 Qe8 23.Kh1 Qg6 24.Rf1 Kh8 25.Rf3 Ra7 26.f5 exf5 27.Ne2 Bb5 28.Nf4 Qb6 29.Rg3 Be8 30.Rg1 Bf7 31.Bh3 Re7 32.Bxf5 Nc6 33.e6 Nxd4 34.Nxd5 Qc5 35.Nxe7