I saw this puzzle today, it was shown to me and my coach by IM Juan Santa. It took a ton of effort and I couldn't really get it, and my coach took a little longer than expected. It probably is easier than I thought but, I'll let you figure it out.
P.S. Feedback, please.
Interesting puzzle here, white is losing here no time to stop the a-pawn promote so why not go for a draw.