NoPrimaryTagMatch

Sagan wins 6th stage of Tour de France

Peter Sagan of Slovakia reacts as he wins the sixth stage of the 99th Tour de France between Epernay and Metz. REUTERS

METZ, France (AP) — Peter Sagan of Slovakia has edged Andre Greipel of Germany in a sprint finish to win the sixth stage of the Tour de France.

Fabian Cancellara of Switzerland retained the yellow jersey for a seventh day after the 129-mile trek from Epernay to Metz through the Champagne region.

Giro d’Italian champion Ryder Hesjedal, Frank Schleck and Mark Cavendish were among the riders involved in a huge crash that split the peloton 16 miles from the finish.

Conversation

This discussion has ended. Please join elsewhere on Boston.com