abcdefgh87654321
1.e4 c6 2.d4 d5 3.exd5 cxd5 4.c4 Nf6 5.Nc3 Nc6 6.Nf3 Bg4 7.cxd5 Nxd5 8.Qb3 Bxf3 9.gxf3 Nb6 10.d5 Nd4 11.Bb5+ Nxb5 12.Qxb5+ Qd7 13.Bf4 Qxb5 14.Nxb5 Nxd5 15.Rd1 e6 16.O-O Bc5 17.Bd6 Bxd6 18.Nxd6+ Ke7 19.Nxb7 Rhb8 20.Na5 Rxb2 21.Rfe1 Nc3 22.Nc6+ Kf6 23.Rd7 Rxa2 24.Nd8 Re2 25.Rc1 Nd5 26.Nxf7 a5 27.Nd6 a4 28.Rc4 a3 29.Rg4 a2 30.Rf7+ Ke5 31.Nc4#