abcdefgh87654321
1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 Nf6 6.Nc3 e6 7.Bd3 Bb4 8.Be3 Qc7 9.O-O Bxc3 10.bxc3 d6 11.f4 O-O 12.Kh1 e5 13.fxe5 dxe5 14.Qe1 Ng4 15.Bd2 Qd6 16.Qh4 Ne7 17.h3 Ng6 18.Qg3 Nf6 19.Rad1 Nh5 20.Qf3 Nhf4 21.Bc4 Qc7 22.Bd5 Be6 23.c4 Rad8 24.Bb4 Rfe8 25.Ba5 b6 26.Bb4 Nh4 27.Qg3 Nhxg2 28.Rg1 Bxh3 29.Bd2 Qc8 30.Bxf4 Nxf4 31.Qxg7#