White to move

White to move.

1. Ne7 f4
2. Ng6 f3
3. Ne5 f2
4. Ng4 f1=N
5. Nf6  

If 4. … f1=Q then 5. Ne3+.