abcdefgh87654321
1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.Bb5 Nge7 5.d3 a6 6.Ba4 b5 7.Bb3 Bb7 8.O-O Ng6 9.Bg5 Be7 10.Be3 O-O 11.Qe2 Rc8 12.a3 Na5 13.Ba2 Qc7 14.Rad1 d6 15.d4 c4 16.d5 e5 17.a4 b4 18.Nb1 b3 19.cxb3 cxb3 20.Rc1 Qd7 21.Bxb3 Nxb3 22.Rxc8 Rxc8 23.Nc3 Nc5 24.Ra1 f5 25.exf5 Qxf5 26.Bxc5 Rxc5 27.Rc1 Bxd5 28.Qxa6 Bxf3 29.gxf3 Qxf3 30.Qb6 Nf4 31.Kf1 Qh1#