abcdefgh87654321
1.e3 d5 2.Nf3 c5 3.d4 c4 4.Nc3 Bf5 5.Be2 Nf6 6.Nh4 Bg6 7.Nxg6 hxg6 8.O-O Qd6 9.Nb5 Qxh2#