- Roger Federer overcame Juan Martin del Potro to progress out in Shanghai
- The Swiss star held his nerve to fight back against his Argentine opponent
- Federer has now progressed to the final where he will meet Rafael Nadal
Rafael Nadal will meet Roger Federer in the final of the Shanghai Masters after the Swiss second seed fought back to defeat Argentina’s Juan Martin del Potro.
Sixteenth seed Del Potro had taken the first set but was unable to make it through to the final as Federer won 3-6 6-3 6-3 to set up a meeting with Nadal.
Del Potro looked on course to record an upset as he claimed his only break point of the first set to move ahead in the contest.
Roger Federer overcame Juan Martin del Potro to book his place in the Shanghai Masters final
However, Federer proved too strong as breaks in the next two sets earned him victory and set up a clash with the only player who leads him in the ATP rankings.
The match hinged on the second set as Federer failed to convert four successive break points at 3-2 up but he claimed his next chance to swing the contest his way.
With Del Potro unable to set up a break point in either the second or third sets, Federer was able to progress in one hour and 58 minutes to face Nadal for a fourth time this season. He holds a 3-0 advantage over his rival.
Del Potro couldn’t hold down Federer and was defeated in three sets by the Swiss maestro
Nadal had earlier reached his 111th career final and 10th of the year with a 7-5 7-6 (7/3) victory over the big-serving Croatian Marin Cilic.
The Spaniard, who lost to Nikolay Davydenko in his only previous Shanghai Masters final appearance in 2009, hit 23 winners and benefited from 40 unforced errors by his opponent.