I call this the improbable squeeze because I don't believe any declarer, not even among experts, would have pulled it off. Unfortunately, it was spit out by my computer program, so we'll never know. Anyway, declarer willy-nilly takes the opening lead, knocks out the ace of diamonds and ruffs the heart continuation, then drawing the last trump. Now he has to lose a trick to the A of clubs, so he's going to need all other tricks to be winners. A 3-3 spade break would do it for him. And yes, there's a squeeze that would also.
Unfortunately for the squeeze, aside from being a tough one to spot for run-of-the-mill players, it also requires that you lead yourself out of all trump with that powerful 5-5 fit, which means that if you're wrong about the cards, you might get a pile of hearts run on you. Anyway, here it is:
Run all diamonds, sluffing a club from the South hand. (You have an extra trump in dummy because of ruffing the second round of hearts.) East is then squeezed. He can't discard a spade, for then the suit runs and you only need knock out the ace of clubs. He'll more than likely discard a club, giving him a doubleton. With that, declarer leads to the Q of clubs, and then back low from each hand on an obligatory finesse, establishing the K of clubs. The rest is history.
But wait! Why can't declarer lead toward the Q of clubs while he still has trump. If it loses to the A on his left, he still has hope of a 3-3 spade split. When it holds, then he can run all diamonds and now if he doesn't see a spade discard from East, chance the obligatory finesse by leading away from the K. That works too, and if not, just might save a couple of undertricks when East has no hearts with which to hit his partner. But if East started with three spades and 3 clubs, can you imagine how unhappy dummy would be? "How come every novice in the room is making on a 3-3 spade break and you're going down?" And so it goes.