abcdefgh87654321
1.e4 e6 2.d4 d5 3.Nc3 Bb4 4.e5 c5 5.Bd2 cxd4 6.Nb5 Bc5 7.Qg4 Ne7 8.b4 a6 9.bxc5 axb5 10.Qxg7 Rg8 11.Qxh7 Qc7 12.Nf3 Bd7 13.Be2 Nbc6 14.Ng5 Nxe5 15.f4 f6 16.fxe5 fxg5 17.Qh5+ Kd8 18.Bxg5 Qxc5 19.Bxe7+ Qxe7 20.O-O Kc7 21.Rf7 Qc5 22.Bd3 Kc6 23.Qf3 Rg5 24.Qf6 Rag8 25.g3 b4 26.Rf1 b5 27.Kg2 Qc3 28.Qe7 Kb6 29.Qxd7 Ra8 30.Qxb5#