Seems hard to stop black from promoting.
1. e8=N+ Kxe5.
Now what?
Black would still win... even if he gave up his pawn it would only be a draw. Besides, both sides make horrendous moves.
This puzzle makes no sense.
Black would still win...
Probably more quickly. That was my point. What does white do?