Caleb Ewan, at his peak one of Australian cycling's greatest talents, has stunned the sport by announcing his immediate retirement.
Ewan delivered his bombshell decision on social media, saying events of the last two years - especially around his messy exit from top Australian team Jayco AlUla - have "taken a significant toll on my relationship with the sport".
The 30-year-old sprint ace started this year without a team and it looked as though his career could end prematurely.