nice puzzle
thanks
it is a common position which mostly comes
I'd have played Qf6+ with a stalemate chance, not that anyone would ever fall for it.