Greipel wins 10th stage at Tour

CARMAUX, FRANCE  After all the feuding and hard words, Andre Greipel finally got what he wanted and it had nothing to do with talk: a winning ride in the Tour de France.

The German sprinter beat Mark Cavendish—his former teammate and sometimes adversary—by the length of a wheel Tuesday to capture the 98-mile 10th stage of a three-week race that is soon to leave the flatlands for the perilous climbs of the Pyrenees.

Thomas Voeckler of France kept the yellow jersey after nestling safely in the main pack for most of the day.

Jose Joaquin Rojas of Spain was third. The top three completed the stage in 3 hours, 31 minutes, 21 seconds.