abcdefgh87654321
1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.cxd5 exd5 5.Bg5 c6 6.Qc2 Be7 7.e3 h6 8.Bh4 Ne4 9.Bxe7 Qxe7 10.Nxd5 cxd5 11.Qxc8+ Qd8 12.Bb5+ Ke7 13.Qxb7+ Ke6 14.Ne2 Qa5+ 15.Kf1 Nd6 16.Qxd5+ Kxd5 17.Nf4+ Ke4 18.Bd3#