1.Nf3 d5 2.g3 Nc6 3.d4 Bg4 4.Bg2 Qd7 5.O-O O-O-O 6.c4 e6 7.Ne5 Nxe5 8.dxe5 Kb8 9.h3 Bh5 10.cxd5 exd5 11.Nc3 Ne7 12.Qb3 c6 13.Rd1 f6 14.Bf4 fxe5 15.Bxe5+ Ka8 16.Rac1 Qe6 17.f4 Ng6 18.Nxd5 cxd5 19.Rxd5 Bd6 20.Qxb7+ Kxb7 21.Rxd6+