abcdefgh87654321
1.e4 e5 2.f4 Nc6 3.Bc4 Bc5 4.Nf3 d6 5.Nc3 Bg4 6.Na4 Bb6 7.Nxb6 axb6 8.h3 Bxf3 9.Qxf3 Nd4 10.Qc3 Nf6 11.d3 c5 12.Be3 b5 13.Bxd4 cxd4 14.Bxb5+ Nd7 15.Qb4 Qe7 16.O-O O-O 17.Bxd7 Qxd7 18.f5 Qe7 19.Rf2 Kh8 20.f6 gxf6 21.Raf1 Rg8 22.Rxf6 Rg7 23.Qxd6 Qe8 24.Qd5 Rc8 25.Rxf7 Rg8 26.Qxb7 Rg7 27.Rxg7 Qd8 28.Rxh7+ Kg8 29.Qf7#