Dylan Groenewegen (Team Jumbo-Visma) sprinted to the stage 7 victory at the Tour de France today. Caleb Ewan (Lotto-Soudal) finished in 2nd place and Peter Sagan (Bora-Hansgrohe) was 3rd.

Stage 7 was the longest stage of this year’s Tour de France, covering 230km from Belfort to Chalon-sur-Saone. While long, the route was not all that testing with just 3 smaller categorised climbs in the first half of the stage. This made it the perfect stage for a sprint finish, and that is exactly how the day would end.

Team Dimension Data for Qhubeka prepared the finale for Giacomo Nizzolo once again, with Reinardt Janse van Rensburg and Edvald Boasson Hagen working to position our Italian in the closing kilometers.

The trio were looking good heading toward the final 1.5km, but then a good few twists and turns started to string out the peloton. It was a fight for every meter and Nizzolo and Boasson Hagen just lost the wheel of Janse van Rensburg, when he made a strong move to the front.

Boasson Hagen then tried to move Nizzolo up the left side but they were running out of road, as the favourites started to open up the sprint in front of them. Nizzolo started his sprint from around 7th position and that is where he would stay, crossing the line with his third top 10 result of the week.