abcdefgh87654321
1.d4 d5 2.e4 c5 3.exd5 Qxd5 4.Nc3 Qxd4 5.Qxd4 cxd4 6.Nb5 Kd8 7.Bf4 Na6 8.O-O-O Bd7 9.Rxd4 f6 10.Nf3 e5 11.Bxe5 Bc5 12.Rd2 Nh6 13.Bc4 Ng4 14.Bg3 Kc8 15.Rhd1 Bxb5 16.Be6+ Bd7 17.Bxd7+ Kd8 18.Bxg4+ Ke7 19.Rd7+ Ke8 20.Rxg7 Rd8 21.Bh5+ Kf8 22.Rf7+ Ke8 23.Re1+ Be3+ 24.Rxe3#