1.Nf3 Nf6 2.g3 d5 3.Bg2 c5 4.c4 Nc6 5.cxd5 Nxd5 6.Nc3 Nb6 7.O-O e5 8.d3 Be7 9.Be3 O-O 10.Rc1 f5 11.Na4 Nxa4 12.Qxa4 Nd4 13.Bxd4 exd4 14.Qb3+ Kh8 15.Ne5 Qe8 16.Bd5 g6 17.Bf7 Qd8 18.Be6 Qb6 19.Qxb6 axb6 20.Bxc8 Rfxc8 21.a3