1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nbd2 c5 5.a3 Bxd2+ 6.Qxd2 cxd4 7.Nxd4 d5 8.cxd5 Qxd5 9.Nf3 Qb3 10.Qe3 Qxe3 11.Bxe3 Nc6 12.g3 b6 13.Bg2 Bb7 14.O-O Rc8 15.Rac1 Ke7 16.Ne5 Nd5 17.Bg5+ f6 18.Nxc6+ Rxc6 19.Rxc6 Bxc6 20.Bd2 Bb5 21.Rc1 Bxe2 22.Bxd5 exd5 23.Re1