I got the last one wrong and tried to duck the spade. I found the hand shape and the heart A location, but didn't come up with that Qh play, which is really clever. I thought partner likely had the Qs or As because declarer didn't finesse towards the closed hand. Anyway, Qh is the surest way to beat the contract and well-explained! Im still a long way off from the bridge pro level :).