I'm racking my brains for my favourite Cav win in the past. It was in 2009, either MSR, TdF stage 19 or the Champs Elysses that year.
I have a new favourite! I thought the break had got it there, and was preparing to post that Stephen Roche must be very proud. However, excellent work by Wiggins and EBH (pity he couldn't have won from the break) followed by the biggest, bestest, longest and fastest sprint ever, straight past the break to an irresistible win.
He now has 22 TdF wins, the same as Lance. That's some payback for 3 weeks of domestiquing; bring on Paris!