abcdefgh87654321
1.e4 e6 2.Qf3 d5 3.h4 Nf6 4.Rh3 e5 5.d4 dxe4 6.Qe3 exd4 7.Qb3 Bxh3 8.Bc4 Be6 9.Na3 Bxc4 10.Qxc4 Nc6 11.Bf4 Nd5 12.Bg5 f6 13.Bd2 e3 14.Bc1 Bb4+ 15.c3 dxc3 16.Qe4+ Kf8 17.fxe3 cxb2+ 18.Bd2 bxa1=Q+ 19.Ke2 Bxd2 20.Nf3 Nc3+ 21.Kf2 Nxe4+ 22.Ke2 Bb4 23.Nb5 Qad1#