British cyclist David Millar has won the 13th stage of the Tour de France, but three-time champion Lance Armstrong of the United States remains the overall leader.
Millar edged Spanish rider David Etxebarria to win the 171-kilometer ride from Lavelanet to Beziers in four hours, eight minutes, 18 seconds. Michael Boogerd of the Netherlands finished third. The lead pack of five riders all had the same time.
Armstrong finished in the main peleton nearly 10 minutes behind the winner. However, the American maintained his lead of two minutes, 28 seconds ahead of Spain's Joseba Beloki. Igor Gonzalez Galdeano of Spain is in third place overall, three minutes, 19 seconds behind Armstrong.
The riders head to the "lunar landscape" of Mont Ventoux on Sunday, a 221-kilometer ride through Provence which ends with a steep climb up the barren landscape of the highest point in southern France. The Tour ends July 28 in Paris.