1.Nf3 d5 2.d4 Nf6 3.c4 dxc4 4.e3 Bg4 5.Bxc4 e6 6.h3 Bh5 7.Nc3 Nc6 8.O-O a6 9.Re1 Bd6 10.g4 Bg6 11.Nh4 Nd7 12.Nxg6 hxg6 13.Bf1 Nb6 14.a3 Qh4 15.Ne4 Rd8 16.b4 O-O 17.Qe2 f5 18.Nxd6 Rxd6 19.Bg2 Nd5 20.Bd2 Nf6 21.f3 e5 22.dxe5 Nxe5 23.Bc3 Nf7