1.d4 Nf6 2.Nf3 c5 3.c4 cxd4 4.Nxd4 b6 5.Nc3 Bb7 6.Bg5 e6 7.e4 d6 8.Bd3 Nbd7 9.Qa4 a6 10.b4 Rc8 11.O-O b5 12.cxb5 Rxc3 13.bxa6 Ba8 14.Bb5 Be7 15.Nc6 Rxc6 16.Bxc6 Nxe4 17.Bxe7 Kxe7 18.Rac1 Nb6 19.Qb5 Nd5 20.a3 Nec3 21.Rxc3 Nxc3 22.Qg5+