abcdefgh87654321
1.e4 e5 2.Nf3 Nc6 3.Bb5 Nf6 4.O-O Nxe4 5.d4 Nd6 6.Bxc6 bxc6 7.dxe5 Nb7 8.Re1 Be7 9.Nd4 O-O 10.Nc3 f6 11.Bf4 c5 12.Nd5 fxe5 13.Bxe5 Bd6 14.Nf5 Bxe5 15.Rxe5 a5 16.Qg4 g6 17.Nde7+ Kh8 18.Nxg6+ hxg6 19.Qxg6 Ra6 20.Qg7#