Geraint Thomas retained the leader's ochre jersey in the Tour Down Under as Dutchman Tom-Jelte Slagter closed the gap with victory in stage three.
The Team Blanco rider saw off home favourite Matt Goss and world champion Philippe Gilbert with a late attack on the 139km stage from Unley to Stirling.
Great Britain Olympian Thomas, riding for Team Sky, was fourth to hold on to his overall lead by 14 seconds ahead of Slagter, with Movistar's Javier Moreno third.
Thomas told Eurosport: "The boys had to ride really hard, they did an incredible job today. It was a tough day so that's mission accomplished I guess."
Slagter said of his stage win: "It's incredible, I can't believe it.
"I saw on the screen that I was the first one. I thought they were coming... but I was the strongest, it's incredible."
Stage four sees the riders travel 126.5km from Modbury to Tanunda.