1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Nd2 O-O 5.Bg2 d6 6.Nf3 c5 7.O-O Nc6 8.Nb3 cxd4 9.Nfxd4 d5 10.cxd5 Nxd5 11.Nxc6 bxc6 12.Qc2 Qb6 13.e4 Nf6 14.Be3 Qc7 15.Rfc1 Bb7 16.Bc5 Bxc5 17.Qxc5 Nd7 18.Qa5 Qb6 19.Rc2 Rfd8 20.e5 Rac8 21.Rd2 Kf8 22.Rad1 Ke8 23.Rd6 Ba8 24.Qc3 Nb8 25.Nc5 Na6 26.Ne4 Nb4 27.Qf3 Qc7 28.Qg4 Kf8 29.Qh4 Rxd6 30.exd6 Qd8 31.Qxh7 f5 32.d7