MTN-Qhubeka's Edvald Boasson Hagen is on the verge of a second Tour of Britain title after Andre Greipel won the penultimate stage of the race on Saturday.
– Vuelta: Fabio Aru climbs to the brink of victory
– Tour of Britain: Team Sky's Wout Poels wins fifth stage
Boasson Hagen, who won the 2009 Tour of Britain, secured a fifth place finish on the 227.1-kilometre seventh stage from Fakenham to Ipswich to consolidate his 13-second overall advantage.
Wouter Poels of Team Sky is the Norwegian's nearest rival ahead of Sunday's final stage in central London, which is expected to end in a sprint.
Boasson Hagen, 28, would become the first rider to win the Tour of Britain twice since it returned to the cycling calendar in 2004.
Lotto-Soudal's Greipel took the day's stage honours as the 33-year-old German won a sprint finish by a narrow margin from Team Sky's Elia Viviani.
Team Sky's Wout Poels won the Tour of Britain's fifth stage on Thursday, while former champion Edvald Boasson Hagen took the overall lead after the race's only summit finish.
MTN-Qhubeka's Boasson Hagen started the day in second place overall and he pushed Poels close on Hartside Fell, but the Dutch rider was able to hold off his advances and win the stage in four hours 12 minutes and 22 seconds.
Despite finishing two seconds behind Poels, Boasson Hagen's efforts were not in vain as the Norwegian took a one-second lead ahead of the Dutchman in the general classification.
Movistar's Juan Lobato, the previous leader, was unable to keep pace on the climb, finishing in 89th spot and falling to 41st overall.
Mark Cavendish helped Etixx-QuickStep team-mate Fernando Gaviria to victory on stage four of the Tour of Britain on Wednesday.
– Tour of Britain: Vakoc wins second stage
The Manxman guided the Colombian in the finale of the finish of the 217-kilometres route from Edinburgh to Blyth and Gaviria did the rest.
Cavendish was seen celebrating in the background as his team-mate triumphed ahead of German Andre Greipel (Lotto-Soudal), who won four stages of July's Tour de France, and Norwegian Edvald Boasson Hagen (MTN-Qhubeka), who was third.
Movistar rider Juan José Lobato crossed the line in 15th, and retains the overall lead after some hard graft from Alex Dowsett who kept the Movistar six within reach until Sky and Lotto took over in the final third.
Briton Cavendish, who was 13th, is out of contract with Belgian squad Etixx-QuickStep at the end of this year and his friend Sir Bradley Wiggins this week said the Manxman was moving teams.
MTN-Qhubeka has been strongly linked with Cavendish, but the Manxman would have to find a title sponsor to support the African squad if it were to sign him.