abcdefgh87654321
1.e4 c5 2.Nf3 d6 3.Bb5+ Bd7 4.Bxd7+ Qxd7 5.c4 b5 6.cxb5 Qxb5 7.Nc3 Qa6 8.d3 g6 9.O-O Nf6 10.e5 dxe5 11.Nxe5 Nc6 12.Re1 Rd8 13.Qb3 Nxe5 14.Rxe5 Nd7 15.Nb5 Rc8 16.Re4 Bg7 17.Ra4 Qb6 18.Rxa7 Qc6 19.Bg5 e6 20.Rb7 Rb8 21.Nc7+ Kf8 22.Rxb8+ Nxb8 23.Qxb8+ Qe8 24.Qxe8#