abcdefgh87654321
1.Nc3 c5 2.Nf3 d5 3.d4 Nc6 4.e3 Nf6 5.Bb5 a6 6.Bxc6+ bxc6 7.Ne5 Qc7 8.O-O Bf5 9.f4 e6 10.b3 cxd4 11.exd4 c5 12.Kh1 cxd4 13.Qxd4 Bxc2 14.Qa4+ Nd7 15.Re1 Be7 16.Ba3 Bxa3 17.Nxd5 exd5 18.Qxa3 Be4 19.Rac1 Qb7 20.Nc6 Nf6 21.Rc3 Qd7 22.Rec1 d4 23.Rc4 Bxc6 24.Rxc6 Nd5 25.Rd6 Qb7 26.Re1+ Ne3 27.Qa4+ Ke7 28.Rc6 Rhc8 29.Rxc8 Rxc8 30.Qxd4 Qxg2#