NIMES, France -- In a race thrown into turmoil by drugs, Britain's Mark Cavendish won a stage for the fourth time and Australia's Cadel Evans kept the yellow jersey Friday as the Tour de France tried to recover from another scandal.
This was the second straight stage victory for Cavendish. Leading a group sprint, the Team Columbia rider beat Australia's Robbie McEwen by nearly two bike lengths in the hot and windy ride, with France's Romain Feillu third.
"The first stage win was my favorite; today's was the hardest," Cavendish said after the 113-mile run from Narbonne to Nimes. "Every win's a win."
Evans retained the overall lead by finishing alongside his main rivals in the main pack. He leads Frank Schleck of Luxembourg by one second and Christian Vande Velde of the United States by 38.