In a repeat of the previous day Australian Caleb Ewan outsprinted world champion Peter Sagan to win stage four of the Tour Down Under.
It was the 22-year old Orica-Scott rider’s third victory in four stages this edition as he continued his fine early season form.
At the conclusion of the 150-kilometre trek from Norwood to Campbelltown near Adelaide, Ewan and Sagan once again battled it out for top honours.
But Slovakia’s Sagan left himself with too much to do in the closing 500 metres as his rival went on to claim the win.
Overall leader Richie Porte of Australia finished safely in the pack to hold on to his 20-second advantage over Spain’s Gorka Izagirre with two stages left.