1.Nf3 Nf6 2.g3 d5 3.Bg2 c6 4.c4 Bg4 5.Ne5 Be6 6.cxd5 Bxd5 7.Nf3 c5 8.Nc3 Bc6 9.O-O e6 10.d4 cxd4 11.Qxd4 Nbd7 12.Ne5 Bxg2 13.Kxg2 Nxe5 14.Qxe5 Be7 15.Qb5+ Qd7 16.Qxd7+ Nxd7 17.Rd1 Nf6 18.e4 a6 19.e5 Nd7 20.f4 f6 21.exf6 Nxf6 22.Be3 Kf7 23.Kf3 Rac8 24.Rac1 b5 25.Ne4 Nd5 26.Bc5 a5 27.f5 exf5 28.Nd6+ Bxd6 29.Rxd5 Rhd8 30.Be3 Ke6 31.Rxb5 Rxc1 32.Bxc1 Rc8 33.Bf4 Bxf4 34.Kxf4