abcdefgh87654321
1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 d6 6.Bg5 e6 7.Qd2 a6 8.O-O-O Bd7 9.f4 b5 10.Bxf6 gxf6 11.Kb1 Qb6 12.Nxc6 Bxc6 13.f5 b4 14.Ne2 e5 15.Ng3 h5 16.h4 Rd8 17.Bc4 Qc5 18.Qe2 a5 19.b3 Ke7 20.Nxh5 Bxe4 21.Qxe4 Rxh5 22.g4 Rh7 23.Rd5 Qa7 24.g5 Bg7 25.Rb5 Rd7 26.Qd5 Kd8 27.Rxa5 Qb7 28.Ra8+ Kc7 29.Qa5+ Qb6 30.Ra7+ Kc6 31.Bd5#