Australia's Caleb Ewan has won the criterium prelude to the Tour Down Under cycle race for the second straight year and will wear the tour leader's ocher jersey into Tuesday's first stage of the opening event of the UCI World Tour.