1.d4 Nf6 2.Nf3 e6 3.e3 c5 4.Bd3 d5 5.b3 Nc6 6.O-O Be7 7.Bb2 Qc7 8.a3 b6 9.Nbd2 Bb7 10.Qe2 cxd4 11.exd4 h5 12.Ne5 Bd6 13.Rac1 Ng4 14.f4 O-O-O 15.c4 dxc4 16.Bxc4 Kb8 17.Bb5 Bxe5 18.fxe5 f5 19.h3 Nh6 20.Qc4 Rc8 21.Qxe6 Qe7 22.Rxc6