1.Nf3 Nf6 2.c4 c5 3.d4 cxd4 4.Nxd4 d5 5.cxd5 Nxd5 6.e4 Nc7 7.Bf4 Nd7 8.Qa4 e6 9.Nc3 Bc5 10.Nb3 O-O 11.Nxc5 Nxc5 12.Qa3 Nd7 13.Rd1 Ne8 14.Bb5 Qf6 15.Bg3 Nb6 16.e5 Qg5 17.f4 Qf5 18.Qe7 Qc2 19.O-O Qxb2 20.Bxe8 Qxc3 21.Bxf7+