Jasper Philipsen won a dramatic sprint in the final metres of stage 7 of the Tour de France as he edged past Mark Cavendish in Bordeaux to stop the Brit earning a record breaking 35th stage win on Tour.
A long, flat stage left many riders in contention as Simon Guglielmi headed off on his own in a breakaway and never looked comfortable in that role.
For most of the day the general classification teams, including Jonas Vingegaard’s Jumbo Visma, took the time to rest up after a brutal few days in the mountains.
When the peloton finally hit Bordeaux the sprinters burst into action with Philipsen taking on an early attack 800 metres from the line. He left Caleb Ewan behind only for Cavendish to make a move on the outside and get the lead with 100m to go. Philipsen, however, was too savvy. He dropped onto Cavendish’s wheel and swept past the 38-year-old in the final few metres to win the stage and leave the Brit slumped over the handlebars is heartbreak.
Relive all the action from stage seven below: