After cashing the A of diamonds, West shifted to the a club to the K. Declarer now had 11 top winners and cashed 11 top winners for down one. I don't think I'm exaggerating a bit when I saw that anyone familiar with a deck of cards could have done that well on the first night of bridge! No finesse. That's for squares, huh? No squeeze, which I'll get to in a minute. Indeed, declarer didn't even notice when his 12th winner was established! That's not bridge to tamely cash out top winners, i.e., when that won't give you your contract and you have a chance for the contract-fulfilling trick. That's not bridge. That's just slapping down cards.
My first thought was that declarer had simply been afraid of that simple spade hook for 12. But it was worse than that. Here's what he did: Trick 3, diamond to the Q, unblocking. Good start. Queen of hearts, A of clubs. A of clubs! That was his undoing. That should have been his squeeze card at trick 11. Further, he sluffed the nine of spades to keep the 8 of diamonds! Now he can't take the spade hook. But wait. It gets still worse. At trick 7, East sluffed the 9 of diamonds, and at trick 8, West sluffed the 6 of diamonds! Now that's six out of 7 diamonds played by the opposition and declarer still had K 8. And declarer was in the hand with the K 8. And declarer cashed the K. But not the 8.
So he sluffed the card that would have allowed a winning finesse in spades to save the 8 of diamonds, that the defense didn't have to make high and then didn't notice when it was the sole remaining diamond. Oh, me.
Anyway, here's what declarer should have done: Unblock the diamonds, as was done. Now run hearts, sluffing a club, cash the K of diamonds, sluffing another club and come to the K of spades. Now cash that ace of clubs. You don't need to cash it early because you don't know what you want to throw on it. Put it off to the last possible minute.
That's trick 11. West begins the trick with the high diamond (well, more formidable West's would have) and two spades and ends it with . . . take your pick. If he keeps the diamond, he has only the Q of spades, and if he keeps two spades, he must jettison the 10 of diamonds and now declarer knows what to throw on the A of clubs.
You might note that declarer actually has a double squeeze here, which is obscured by the fact that a simple finesse would have brought the contract home. It becomes more evident if we give East the J of spades for the 6. But there is a qualification: You can't stand one spade lead from the defence, much less two, one on opening lead, the other on recapturing the lead with the ace of diamonds. You need an entry back to the closed hand after running hearts, and then an entry back to dummy to effect the squeeze. But given that opening defence, declarer could have brought the contract home on a double squeeze.
West's squeeze was just described. And East? He's squeezed on the last red card played. He must hold two clubs (since declarer holds A 10) and three spades (i.e. before the lead to the K of spades). And he can't do that at the end of 9 tricks (one club, five hearts and 3 diamonds). To protect clubs, he must get down to two spades, which means only one spade after the lead to the K. However, East doesn't have the J, and the hand devolves into a simple "show me" squeeze against West.
[I hadn't noticed how declarer left the 8 of diamonds hanging -- thinking the hand revolved on such an obvious play as the spade hook -- until I noticed that 8 on the final trick with nary a diamond being played by the defense. How long was that 8 of diamonds the top cookie? I wondered. Before or after declarer lost access to it. So I went backwards from that trick and found: it had been made a winner (after the K was cashed) at trick 8 and was still cashable at trick 12! But that's where declarer went to the K of spades so as to lose the 10 of clubs to East's queen.]