1.d4 Nf6 2.Nf3 e6 3.g3 d5 4.Bg2 Be7 5.O-O O-O 6.c4 dxc4 7.Qa4 a6 8.Qxc4 b5 9.Qc2 Bb7 10.Bf4 Nc6 11.Rd1 Nb4 12.Qc1 Nbd5 13.Nc3 Nxf4 14.Qxf4 Bd6 15.Qh4 Be7 16.Rac1 Nd5 17.Qh3 Nxc3 18.bxc3 Rb8 19.Ne5 Qd6 20.e4 c5 21.Qg4 cxd4 22.Nf3 d3 23.Rd2 Qa3 24.Rcd1 Qxc3 25.Rxd3 Qc2 26.Ne5 Rfd8 27.Rd7 Rxd7 28.Rxd7 Qc1+ 29.Bf1 Qc5 30.Nxf7 Rf8 31.Rxb7 Rxf7 32.Rb8+ Bf8 33.Qe2 Qa7 34.Rc8 e5 35.Bh3 Rf6 36.Qd2 Qb6 37.Re8 g6 38.Rxe5 Bc5 39.Qd5+