1.Nf4 can be answered with ...Bxd3 If mate is to be achieved here 1.Nf6 should be played. Every legal answer is met with 2.Qxh7#