Well Mark Cavendish didn't add to his tally of 10 stage wins yesterday as he failed to negotiate a sharpish corner about 2K from the finish. If Mark's form is anything like it was during the 2009 Tour then he was clearly a strong favourite to win. The last few weeks, however, have raised questions about his bike handling ability. Further bad news was Thor Hushovd got third place and valuable points in the content for the Green jersey.
Interesting analysis and article here in Cycling Weekly on the Armstrong doping allegations.