1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 dxc4 5.Bg2 a6 6.Ne5 Bb4+ 7.Nc3 Nd5 8.Bd2 Nb6 9.e3 N8d7 10.Qe2 Nxe5 11.dxe5 Qe7 12.Qg4 O-O 13.Be4 Rb8 14.Bc2 Bxc3 15.Bxc3 Nd5 16.Qxc4 b5 17.Qe4 Bb7 18.Qxh7#