abcdefgh87654321
1.e4 e6 2.d3 c5 3.Nf3 Nc6 4.g3 d5 5.Qe2 dxe4 6.dxe4 Nf6 7.Bg2 Be7 8.O-O O-O 9.e5 Nd7 10.c4 Qc7 11.Re1 Rd8 12.Nc3 a6 13.Bf4 b6 14.Nd5 Qb8 15.Nxe7+ Nxe7 16.Ng5 Ra7 17.Qh5 Nf8 18.Qxf7+ Kh8 19.Qh5 Neg6 20.Rad1 Rxd1 21.Rxd1 Kg8 22.Rd8 Qc7 23.Qxh7#