Third Answer
Here is an updated diagram, showing the position when dummy has the lead and has two remaining club winners:

Declarer has six winners with seven cards remaining; when you discard two hearts, declarer has no winning option, but if you discard a spade, declarer wins all seven of the remaining tricks. Minus 660 is 81% and minus 690 is 52%.
The full deal appears on the next page.