1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bf4 O-O 6.e3 b6 7.cxd5 exd5 8.Bd3 c5 9.Qc2 Nc6 10.a3 cxd4 11.Nb5 Bd7 12.Nbxd4 Rc8 13.Qe2 Bg4 14.Nxc6 Rxc6 15.O-O Nh5 16.h3 Nxf4 17.exf4 Bc8 18.Ne5 Rf6 19.Bb5 Bd6 20.Nc6 Qc7 21.Rac1 Qb7 22.Rfe1 Be6 23.Ba6 Qa8 24.g3 Bxh3 25.Ne7+ Kh8 26.Qh5 Be6 27.Nc6 Bf5 28.Qd1 Bxf4