1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Nd2 O-O 6.Nf3 dxc4 7.Qc2 c5 8.dxc5 Qe7 9.O-O Nc6 10.Nxc4 Bxc5 11.Nce5 Nxe5 12.Nxe5 Bd6 13.Nc4 Bc5 14.Bf4 Nd5 15.Rac1 Nxf4 16.gxf4 Rb8 17.Ne5 Bb6 18.Rfd1 f6 19.Nc4 Bc7 20.e3 b5 21.Nd2 Bb6 22.Qb3 Bb7 23.Bxb7 Rxb7 24.Ne4 a6 25.f5 Re8 26.Nd6 Rbb8 27.Nxe8 Rxe8 28.Qxe6+ Qxe6 29.fxe6 Rxe6 30.Rd7 f5 31.Rc8+