Mark Cavendish has topped the podium for the second day in a row on the Tour de France.
The British rider won stage six this morning, edging home ahead of American Tyler Farrar in a mass sprint finish.
Italy's Alessandro Petacchi was third.
New Zealand's Julian Dean was also involved
Cycling: Double for Cavendish
AdvertisementAdvertise with NZME.