Caleb Ewan wins Tour de France stage 3; leaders prep for summit finish
Ewan earned his fourth career Tour stage victory, surging past several sprinters to edge Ireland’s Sam Bennett after five hours on the saddle. Peter Sagan finished fifth and took over the green jersey, leading the sprinter standings.
Frenchman Julian Alaphilippe remains in the yellow jersey. The top contenders to wear yellow in Paris in three weeks all finished with the same time, too.