I chose to open 5♣; west overcalled 5♦ and my partner raised to 6♣. I suppose I was thinking of at best a decent sacrifice so I was pleasantly suprised to discover, once A♦ had been led, that twelve tricks were cold

As it turned out, I chose ♠, wrongly (E held both kings). So I was left with my 12 tricks. Could I have done any better? Not that it mattered much.