abcdefgh87654321
1.d4 Nf6 2.Nf3 c5 3.e3 g6 4.c4 b6 5.d5 d6 6.Nc3 Bg7 7.h3 O-O 8.Bd3 e5 9.e4 a6 10.a4 a5 11.g4 Ne8 12.Be3 Na6 13.Qd2 Nb4 14.O-O-O f6 15.Bb1 Ba6 16.b3 Ra7 17.h4 Kf7 18.g5 Ke7 19.gxf6+ Bxf6 20.Ng5 Bxg5 21.Bxg5+ Nf6 22.f4 Kd7 23.fxe5 dxe5 24.Rdf1 Kd6 25.Rf2 Raf7 26.Rhf1 Qe7 27.Rf3 Bc8 28.Qf2 Bd7 29.Bxf6 Qe8 30.Qg3 Qc8 31.Qxe5#