abcdefgh87654321
1.d4 d5 2.Bf4 Nf6 3.e3 Nbd7 4.Nf3 h6 5.h4 Nh5 6.g4 Nxf4 7.exf4 Nf6 8.Ne5 c6 9.f5 e6 10.Bd3 Bd6 11.f4 Qb6 12.fxe6 Bxe6 13.f5 Qxd4 14.Nf3 Bg3+ 15.Kd2 Qf4+ 16.Kc3 d4+ 17.Kb4 Qd6+ 18.Ka4 b5+ 19.Ka5 Qc7+ 20.Ka6 Bc8#