1.Nf3 Nf6 2.g3 g6 3.b3 Bg7 4.Bb2 c5 5.c4 d6 6.Bg2 e5 7.O-O O-O 8.Nc3 Nc6 9.a3 Qc7 10.Ne1 a6 11.Nc2 Na5 12.Ne3 Qb6 13.b4 cxb4 14.axb4 Qxb4 15.Ba3 Qb6 16.Ncd5 Nxd5 17.Nxd5 Qd8 18.Bxd6 Qxd6 19.Rxa5 Be6 20.c5 Qd8 21.Nb6 Rb8 22.Qc2 Qc7 23.e4 f5 24.exf5 gxf5 25.d3 Rfc8 26.Qd2 Rd8 27.Qe3 Bf7 28.Re1 Rd4 29.Qg5 Bg6 30.f4 Rxd3 31.fxe5 Bxe5 32.Bf1 Bc3 33.Bxd3 Bxe1 34.Nd5 Qxa5 35.Ne7+ Kf7