abcdefgh87654321
1.e4 c6 2.d4 d5 3.Nc3 dxe4 4.Nxe4 Nf6 5.Nxf6+ gxf6 6.c3 Bf5 7.Bf4 Nd7 8.Nf3 e6 9.Be2 Be7 10.O-O h5 11.Nh4 Bh7 12.Re1 f5 13.Bxh5 Bxh4 14.Rxe6+ Kf8 15.Bh6+ Kg8 16.Qb3 Nb6 17.Rae1 Nd5 18.Qxb7 Nc7 19.Qxc7 Qxc7 20.Re8+ Rxe8 21.Rxe8#