A tough but beautiful endgame study. You can take it as read that if ever White has three pieces to one he will win with best play.
I haven't seen too many underprmotion puzzles, and those I have usually involve a mate via the choice of a N rather than the Q (in fact most underpromotions I have seen are N).
That was a beautiful mate and a nice end game study.
such a nice mate