abcdefgh87654321
1.d4 d5 2.e4 dxe4 3.Nc3 Nf6 4.f3 e6 5.fxe4 Bb4 6.Bd3 Nxe4 7.Ne2 Nxc3 8.bxc3 Bd6 9.O-O O-O 10.Nf4 f5 11.Bc4 Qf6 12.Qh5 a6 13.Re1 Bxf4 14.Bxf4 c5 15.Bd6 Rd8 16.Bc7 g6 17.Bxd8 Qxd8 18.Qh6 cxd4 19.Bxe6+ Bxe6 20.Rxe6 dxc3 21.Rae1 Nc6 22.h4 Nd4 23.Re7 Qf8 24.Qxh7#