Richie Porte lost his unofficial King of Willunga crown but won his second Tour Down Under title in a punishing hill climb finish to the final stage of the UCI season-opening event in Australia on Sunday.
The Australian from team Trek Segafredo unleashed his trademark surge up the steep three-kilometre climb in a bid for a seventh win in the demanding Willunga Hill stage, but was overtaken by England's Matthew Holmes in the final stretch.
"To win the race again is a fantastic feeling," Porte said.
"It was a hard day for our team. There were times when I thought maybe the general classification was over and done with because it was a big group up the road. But credit to the guys, almost single-handedly, they brought that all back."
"It would have been nice to have been King of Willunga for the seventh time, but I will take the ochre (leader's) jersey any day. At the end of the day, we didn't win the battle, but we won the war."
Porte, the 2017 winner, went into the final stage trailing defending champion and race leader Daryl Impey by two seconds but the South African Mitchelton-Scott lead rider couldn't go the pace on the final climb and lost more than 30 seconds to finish sixth overall.
Holmes, who was part of a 26-strong breakaway group which maintained a gap of up to four minutes on the main peloton for much of the stage, stuck to Porte's back wheel as the Australian launched his attack the second time up Willunga Hill.
The Lotto Soudal rider swept past Porte through the final corner to take his first professional win.
"I've never really raced up a climb," Holmes said. "This is my second hilltop finish this week, and it seems to suit me."
Impey, who was chasing three straight TDU victories, was a beaten man as he laboured towards the finish line.
"I came over the line spent. I knew I was out of it there once I got dropped and I just kept fighting to the line, trying to limit the damage and trying to save the podium," Impey said.
"I wasn't on a great day today. I struggled a bit there on the bottom slopes, perhaps paying for quite a busy week but, that being said, we gave it our all."
Italian Diego Ulissi (UAE Team Emirates) finished second overall, 25 seconds behind Porte, with Germany's Simon Geschke (CCC Team) third.
Australian individual world time trial champion Rohan Dennis, riding for Team Ineos, finished fourth overall and said he had work to do ahead of the international season.
"I felt good for January, but I've got a bit of work to do before July and my big goal of the Tokyo Olympics and for the Giro I have to get better at climbing again," he said.
"I did alright today, but it's only a 3km climb, not 10-15km like the final week of the Giro d'Italia."
Australian rider Richie Porte from team Trek-Segafredo reacts after winning the Tour Down Under UCI World Tour cycling event in Adelaide