1.Nf5+ Kf8 2.Qh8#
You got it! 🦆 I just posted a new puzzle, but it might be harder than this one. Or it might not be. Who knows?