Saw this the other day from the other side.
1. Qh5 Kxh5 (1...KXX 2. Qxe8) 2 Nf4.
White to mate or win
make it as a puzzle ;)