George Bennett looks secured for his best ever finish at the Tour Down Under.
Bennett finished 16th in the decisive penultimate stage on Willunga Hill, being unable to stay with the victor but keeping pace with the bulk of the leading group.
He finished the stage 14 seconds back of Australian winner Richie Porte, but only dropped one spot in the overall standings.
Bennett sits in ninth overall with one stage remaining, which would be his best finish following a 10th place in 2015 and two further top-20 finishes in his five trips to Adelaide.
He sits 24 seconds back of new leader Daryl Impey, who finished second today to take the Ochre jersey.