1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.g3 c6 5.Qc2 Ne4 6.Bg2 Bb4+ 7.Nbd2 Nd7 8.O-O f5 9.a3 Bd6 10.b4 O-O 11.Bb2 Qe8 12.Ne5 Bxe5 13.dxe5 Qg6 14.Nf3 Rd8 15.Rad1 Nf8 16.Nd2 Bd7 17.f3 Nxd2 18.Rxd2 Qe8 19.e4 fxe4 20.fxe4 Rab8 21.exd5 exd5 22.cxd5 cxd5 23.Bxd5+ Be6 24.Rfd1 Bxd5 25.Rxd5 Rxd5 26.Rxd5 Ne6 27.Rd6 Rd8 28.Qd3 Rxd6 29.exd6 a6 30.d7 Qd8 31.Qd5 Qb6+ 32.Bd4