Partner leads off with the ♥K. You play a neutral card, and he continues the Q. Trusting that partner would raise to 3♥ with a holding like KQx, you overtake and return another middle heart. Declarer follows with the J and partner ruffs with the 9.
Partner now exits with the ♣J, and declarer wins. He plays a diamond to the A and finesses the spade, and then plays the Ace dropping your King, partner following.
Declarer now plays three more trump. You have three hearts left, three diamonds and the ♣Q. What are your discards, and in what order?