German sprint ace André Greipel has caught young Australian star Caleb Ewan on the line again at the Tour Down Under.

Greipel (Lotto-Soudal) beat Ewan (Mitchelton-Scott) by less than half-a-bike length to win the sixth and final stage on Sunday in Adelaide.

World champion Peter Sagan (Bora Hansgrohe) finished third.

Ewan’s South African teammate Daryl Impey stayed out of trouble in the 90km street race to secure his first Tour title.

Impey was tied on the overall standings with Richie Porte (BMC) after the Australian star won his fifth-straight Willunga stage on Saturday.

But Impey took the lead after a countback of stage placings and Porte immediately conceded, given he knew Mitchelton-Scott had much better sprinting power.

Porte’s only chance to take the overall title was if he could have picked up bonus seconds at the intermediate sprint checkpoints or the finish.

