1.c4 Nf6 2.d4 c5 3.d5 b5 4.cxb5 a6 5.f3 axb5 6.e4 Qa5+ 7.Bd2 b4 8.Na3 d6 9.Nc4 Qd8 10.Bd3 e6 11.dxe6 Bxe6 12.Ne2 d5 13.exd5 Nxd5 14.O-O Be7 15.Qc2 Nc6 16.Be4 Rc8 17.Rfd1 Nd4 18.Nxd4 cxd4 19.Qa4+ Kf8 20.Ne5 Nb6 21.Qa6 Bd6 22.Nc6 Qh4 23.g3 Bxg3 24.Bxb4+ Ke8 25.Qe2 f5 26.Nxd4 fxe4 27.Nxe6 exf3 28.Nc7+