Italian rider Elia Viviani claimed his first career stage win on the Tour de France after storming a bunch sprint on Tuesday.
Viviani made the most of the slight uphill finish, using his considerable power to edge Alexander Kristoff and Caleb Ewan and claim the fourth stage of the three-week race.
The 213.5km flat route from Reims to Nancy did not pose any major difficulty and was a perfect opportunity for sprinters to get a stage win.
Julian Alaphilippe kept the overall lead.