BRIGNOLES, France (AP) — Britain’s Mark Cavendish won the second stage of the Tour de France on Sunday, with seven-time champion Lance Armstrong finishing safely in the trailing pack.
Fabian Cancellara of Switzerland kept the overall lead after capturing the opening time trial a day earlier. He leads Alberto Contador by 18 seconds. Armstrong is 10th, 40 seconds back.
Cavendish clenched his fists and smiled as he crossed the line a split second in front of runner-up Tyler Farrar of the United States and third-place finisher Romain Feillu of France.






