Mark Cavendish won again today. That's his third individual win in 13 stages, plus he was part of the ITT win in stage 1. To bad he's done for the race. The finish was 15 K from his home in Italy, so he's probably going to bike home and stay there until the Tour de France. Ok, maybe not, but that's what I'd do.
Denis Menchov is still in pink. He must be Russian, even when he's leading a Grand Tour he can't smile. Maybe because he knows that there are pretty much a week of mountain stages left, and he doesn't have much of a team to help him.
Chechu moved up a spot, but I don't know why. I think Universal Sports should have a 'Chechu Cam'. He's 43rd, 32:14 back.