Incredibly difficult endgame puzzle

Sort:
juggernaut1111

kingrider

Well.....What if black takes the queen and gives check ??

hanngo

ummm...promote to Q???

then what?

juggernaut1111

Sorry for forgetting to explain the other solution. After =Q, white still has a neat draw by repetition:

juggernaut1111

and the final position is stalemate there.

juggernaut1111
[COMMENT DELETED]
marvellosity

Ha, excellent. I saw the main theme right away because I missed a Rxc5 and Bc7# in a rapid game once, so always remembered it since. But the stalemating options with the queen are very attractive.