abcdefgh87654321
1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.Nc3 Be7 6.O-O b5 7.Bb3 d6 8.d4 Nxd4 9.Nxd4 exd4 10.Nd5 c5 11.Nxe7 Qxe7 12.Bd5 Rb8 13.Bg5 O-O 14.Qf3 h6 15.Bh4 g5 16.Bg3 Nxd5 17.exd5 f5 18.Qh5 f4 19.Qg6+ Qg7 20.Qxd6 Bf5 21.Qxc5 Rbc8 22.Qb6 Qf6 23.d6 Rxc2 24.Qxa6 fxg3 25.fxg3 Be4 26.Rxf6 Rxf6 27.d7 Rxg2+ 28.Kh1 Rxg3#