Norway’s Soren Wærenskjold outsprints favourites to win fastest-ever Tour de France stage

· The Independent