Cycling: Australian Ewan wins Tour de France 11th stage

September 10, 2020 12:17 AMPOITIERS, FRANCE (AFP) - Australia's Caleb Ewan won stage 11 of the Tour de France on Wednesday (Sept 9) by the narrowest of margins after a frantic bunch sprint was decided on a photo-finish, as Primoz Roglic retained the overall lead.