1.d4 Nf6 2.Nf3 e6 3.g3 b6 4.Bg2 Bb7 5.O-O Be7 6.c4 O-O 7.Nc3 Ne4 8.Qc2 Nxc3 9.Qxc3 f5 10.Rd1 Bf6 11.Bf4 d6 12.Qc1 h6 13.c5 Qe7 14.cxd6 cxd6 15.Qc3 g5 16.Be3 Na6 17.Qd2 Rf7 18.Rac1 Rd8 19.b4 e5 20.dxe5 dxe5 21.Qxd8+ Qxd8 22.Rxd8+ Bxd8 23.Nxe5 Rg7 24.Rd1 Bf6 25.Nd7 Bxg2 26.Nxf6+ Kf7 27.Nh5 Rg8 28.Kxg2 Nxb4 29.a3 Nc2 30.Bc1 Kg6 31.g4 fxg4 32.Ng3 Rc8 33.Rd6+ Kh7 34.Bb2