1.Nf3 Nf6 2.d4 d5 3.c4 c6 4.e3 a6 5.Bd3 b5 6.cxd5 cxd5 7.Ne5 Nbd7 8.Nd2 e6 9.f4 Bb7 10.O-O Bd6 11.Qf3 O-O 12.g4 h6 13.Rf2 Nh7 14.Nb3 Nxe5 15.dxe5 Be7 16.Nd4 Qb6 17.g5 hxg5 18.Qh3 g6 19.f5 exf5 20.Nxf5 Qe6 21.Nh6+