You lead ♣5 (third and fifth), partner wins ♣K and declarer plays the 9
partner switches to ♦3 and declarer wins ♦A
declarer plays ♠K, you take the ace and partner plays ♠2, high spade would had asked you to find him a ruff.
what now?
if you play ♥A continuation hidden:
Spoiler
. . - 1♠
2♠-3♦
3♠-4♠