Novak Djokovic cut giant Argentine Juan Martin del Potro down to size as the world number one battled into the final of the ATP Tour Finals with a 4-6, 6-3, 6-2 victory yesterday.

Djokovic will play defending champion Roger Federer in today’s final after coming from a set and a break down to topple the 6ft 6in former US Open champion in a gruelling semi-final clash lasting two hours and 11 minutes at London’s O2 Arena.

Federer stayed on course for a seventh ATP Tour Finals title after the defending champion defeated third seed Andy Murray 7-6, 6-2 in the night match.

After another impressive season, which will end with Djo-kovic the world’s top ranked player for the second successive year, the Serb now has a chance to cap his campaign by taking the title at the season-ending event for the second time.

The 25-year-old won the Tour Finals in 2008 in Shanghai and he looks in the mood to emulate that success after moving into the final with four consecutive victories – the only unbeaten run of the eight competing players – taking him to 74 match wins in 2012, a record that only David Ferrer has equalled over the last 11 months.

Djokovic had won six of his previous eight meetings with Del Potro, but the reigning Australian Open champion had to draw on all his remarkable reserves of energy and determination before finally seeing off the big-hitting sixth seed.

“He was the better player in the first set but I managed to turn it around. I just told myself to stay out there fighting. It’s a step forward because it’s my first final in London,” Djokovic said.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.