abcdefgh87654321
1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Nc3 Bb4 5.Nd5 O-O 6.O-O d6 7.c3 Ba5 8.d3 h6 9.h3 Nxd5 10.Bxd5 Ne7 11.Bb3 c6 12.Be3 Bc7 13.Qd2 Kh7 14.Bc2 f5 15.exf5 Bxf5 16.Nh4 d5 17.Nxf5 Nxf5 18.d4 e4 19.f3 Qd6 20.f4 Nxe3 21.Qxe3 Rxf4 22.Rxf4 Qxf4 23.Qxf4 Bxf4 24.Rf1 Rf8 25.Kh1 Bd6 26.Rf3 Kg8 27.Re3 Rf1#