Australian cyclist Jay Vine has won his debut Tour Down Under after finishing second on the last stage.
British rival Simon Yates tried to break him with a late attack, but the UAE Team Emirates leader responded immediately and neutralised the threat.
Yates (Jayco Alula) and Spaniard Pello Bilbao (Bahrain Victorious) trailed Vine by 15 seconds overall going into Sunday's final stage of the Santos tour.
Yates attacked inside the last 2km of the climb to the finish, with Australian Tour de France star Ben O'Connor (Ag2r) joining him and Vine quickly responding.
O'Connor led them out at the finish, but Vine and Yates came over the top of him and the British rider took out their two-up sprint.
Vine won two stages of last year's Vuelta a Espana and took out the national time trial championship earlier this month for the first time.
He secured a WorldTour contract during COVID-19 in 2020 after winning the academy program on the popular Zwift online cycling platform.
Mt Lofty made its debut as a stage finish in the tour on Sunday, one of several key changes that new race director Stuart O'Grady made to the course.
The Old Willunga Hill climb south of Adelaide had been the defining feature of the race for many years, but that was left off Saturday's stage in that area.
Instead the 112.5km last stage featured five laps of a tough 25.9 loop in the Adelaide Hills.
A group of 13, featuring Yates' Australian teammate Michael Hepburn, was caught well before the finish.