abcdefgh87654321
1.e4 e6 2.f4 d5 3.e5 c5 4.c3 Ne7 5.Na3 Nf5 6.Nf3 Be7 7.Bd3 Nh4 8.O-O O-O 9.Nc2 f5 10.Nce1 Qb6 11.Bc2 Bd7 12.Nxh4 Bxh4 13.Rf3 Bxe1 14.Qxe1 Bc6 15.Rh3 Nd7 16.Qh4 h6 17.Qg3 Kf7 18.Bd1 Rh8 19.Bh5+ Kg8 20.Qg6 Rf8 21.Qxe6+ Kh7 22.Bg6#