Home Sport News Peter Sagan Takes Stage 5 as Tour de France Hits the Hills