abcdefgh87654321
1.Nf3 Nf6 2.d4 b5 3.Bf4 Bb7 4.Nbd2 e6 5.e3 a6 6.Bd3 c5 7.c3 Be7 8.Qe2 O-O 9.a3 d5 10.Ne5 Nbd7 11.h4 cxd4 12.exd4 h5 13.Ndf3 Ne4 14.Nxd7 Qxd7 15.Ne5 Qe8 16.Qxh5 f5 17.Ng6 Rf6 18.Qh8+ Kf7 19.Ne5#