abcdefgh87654321
1.e4 g6 2.d4 c6 3.Nc3 d5 4.Bf4 dxe4 5.Nxe4 Qb6 6.Be5 f6 7.Bxb8 Rxb8 8.b3 Bf5 9.Ng3 e5 10.Nxf5 Bb4+ 11.Ke2 gxf5 12.dxe5 Rd8 13.Qc1 Qd4 14.exf6 f4 15.f7+ Kxf7 16.Kf3 Qd5+ 17.Kg4 Nf6+ 18.Kxf4 Bd6+ 19.Ke3 Rhe8#