abcdefgh87654321
1.e4 d6 2.d4 g6 3.Nc3 Bg7 4.f4 Nd7 5.Nf3 e5 6.fxe5 dxe5 7.dxe5 Nxe5 8.Qxd8+ Kxd8 9.Bg5+ f6 10.Nxe5 Be6 11.O-O-O+ Ke7 12.Nd5+ Bxd5 13.Rxd5 fxg5 14.Rd7+ Ke6 15.Rxg7 Kxe5 16.Rxc7 Nf6 17.Rxb7 Ng4 18.Bd3 Rhf8 19.Rb5+ Kd4 20.Re1 Ne3 21.Kd2 Rf2+ 22.Re2 Nf1+ 23.Ke1 Rxe2+ 24.Kxe2 Ne3 25.c3#