1.Nf3 Nf6 2.c4 Ne4 3.d3 Nc5 4.Nc3 h5 5.d4 g6 6.dxc5 Bh6 7.Qd4 Bxc1 8.Qxh8#