1.d4 d5 2.Nf3 Nf6 3.c4 e6 4.g3 Nbd7 5.Bg2 Bd6 6.O-O b6 7.b3 Bb7 8.Bb2 O-O 9.Nbd2 Re8 10.Ne5 c5 11.e3 Qc7 12.f4 Ne4 13.Nxe4 dxe4 14.Nxd7 Qxd7 15.dxc5 bxc5 16.Qc2 f5 17.Rad1 Qc7 18.Rd2 Rad8 19.Rfd1 Qe7 20.g4 Bc7 21.gxf5 exf5 22.Bh3 Qe6 23.Rg2 Rxd1+ 24.Qxd1 Re7 25.Qd2 Bc8 26.Rg5 Qh6 27.Bxf5 Bb7 28.Qd1 g6 29.Bf6