Ewan back to his best with Peter Sagan-beating stage win

With his Tour Down Under winning streak broken on the opening stage of the 2018 edition of the race, Caleb Ewan bounced back in style in Stirling.