Soren Waerenskjold caught the big guns by surprise with a long-range sprint to win the fastest-ever stage of the Tour de France. Racing in his fourth Tour, the 26-year-old Norwegian claimed his first stage win and just the second for his team, Uno-X Mobility. Overall race leader Tadej Pogacar remains three minutes and 36 seconds ahead of Jonas Vingegaard in the general classification standings. The peloton completed stage 11 at an average speed of 50.9km per hour, beating the previous record of 50.3kph from 1999. A sprint finish was expected on Wednesday, a flat 161.3km route from Vichy to Nevers, and Cees Bol made the first move as the peloton rolled into the final 500m after catching the day's breakaway. Continue on BBC Sport.