Australian rider Caleb Ewan slalomed through the bunch to win a sprint finish and claim the third stage of the Tour de France on Monday. Julian Alaphilippe held onto the yellow jersey that he claimed with a dramatic stage victory a day earlier. With about 100 meters to go, Ewan trailed five other riders before slinging himself through a narrow slice of road near the advertising barriers, then darted to the left to overcome Sam Bennett and claim his fourth career stage win in the Tour. Bennett crossed second and Nizzolo came third. Ewan, who rides for the Lotto-Soudal team, won three stages last year, including the coveted final leg on the Champs-Elysees.