abcdefgh87654321
1.c4 Nf6 2.Nc3 e5 3.Nf3 Nc6 4.e4 Bc5 5.Nxe5 Nxe5 6.d4 Bb4 7.dxe5 Nxe4 8.Qf3 Nxc3 9.bxc3 Ba5 10.Be2 O-O 11.O-O d6 12.Rd1 Re8 13.Bf4 Qe7 14.Rd5 Bb6 15.Bd3 Be6 16.exd6 Bxd5 17.Qxd5 cxd6 18.Bxd6 Qf6 19.c5 Rad8 20.Rd1 Bxc5 21.Qxc5 Qxd6 22.Qf5 Qxd3 23.Qxd3 Rxd3 24.Rxd3 Re1#