Mark Cavendish, the "Manx Express" has won stage five, the longest stage of Le Tour de France, 232km from Cholet to Chateauroux. Hopes were high after his brilliant performance winning two stages of the Giro d'Italia and now his place in history is assured. The new-to-the-Tour, Team Columbia has made their 'mark' on this tour indeed. I guess we'll have to stop calling them "team boring kit". Champagne all around!