In the world of cycling, the fastest-ever road stage of the Tour de France has been won by Norway's Søren Wærenskjold, who outsprinted the favourites in stage 11.
HypeNows