1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.cxd5 cxd5 5.Nc3 Nc6 6.Bf4 Ne4 7.e3 Qa5 8.Qb3 e6 9.Bd3 Nxc3 10.bxc3 Be7 11.O-O O-O 12.Rac1 b6 13.e4 dxe4 14.Bxe4 Bb7 15.Qc2 h6 16.Qe2 Ba3 17.Rb1 Ba6 18.c4 Rac8 19.Bxc6 Rxc6 20.Ne5 Rcc8 21.Qg4 Kh7 22.Rb3 Bxc4 23.Rg3 Rg8 24.Nxf7 Qf5 25.Qxf5+ exf5 26.Rxa3 Bxf7 27.Rxa7 Bc4