1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 Be7 5.Bg5 h6 6.Bh4 dxc4 7.e3 c5 8.Bxc4 cxd4 9.Nxd4 Bd7 10.O-O Nc6 11.Qe2 Nxd4 12.exd4 O-O 13.Rad1 Bc6 14.d5 exd5 15.Nxd5 Bxd5 16.Bxf6 Bxf6 17.Rxd5 Qc7 18.b3 Rad8 19.Rfd1 Rxd5 20.Rxd5 Rd8 21.Rxd8+ Qxd8 22.g3 Qe7 23.Qxe7