abcdefgh87654321
1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Ba5 6.d4 exd4 7.O-O dxc3 8.Qb3 d5 9.Bxd5 Be6 10.Bxe6 fxe6 11.Qxe6+ Nge7 12.Ng5 Nd4 13.Qf7+ Kd7 14.Rd1 Kc8 15.Rf1 Nc2 16.Ba3 Nc6 17.Nxc3 Nxa1 18.Rd1 Qxg5 19.Nd5 Nc2 20.Ne7+ Nxe7 21.Bxe7 Qb5 22.a4 Qe2 23.Qd5 c6 24.Qd7+ Kb8 25.Bd6+ Bc7 26.Qxc7#