Correct answer: Nf31. Be7? waiting 1... Kh7 2. Nf3 waiting 2... Kg7 3. Ng5 waiting 3... Kh8 4. Bf6# 2... Kh8 3. Bf6+ 3... Kh7 4. Ng5# But 1