1.c4 c5 2.Nc3 Nf6 3.g3 d5 4.cxd5 Nxd5 5.Bg2 Nxc3 6.bxc3 e5 7.Qa4+ Nc6 8.Bxc6+ bxc6 9.Nf3 f6 10.d4 exd4 11.cxd4 Qb6 12.O-O Kf7 13.Be3 Qa6 14.Qc2 cxd4 15.Bxd4 Be6 16.Bc5 Bxc5 17.Qxc5 Rhd8 18.Nd4 Rd5 19.Qxc6 Qxc6 20.Nxc6 Rd2 21.Rfd1 Rxe2 22.Nd8+