Antrax, on 2011-September-06, 00:22, said:
Is that the best declarer play? Why not discard a club on the heart, ruff in the long hand, cash top clubs and diamonds and try a cross-ruff line?
If the opponents' minors are switched, you'll get overruffed and in a lot of trouble. That said, I do not know what the best declarer play line is.

Help
