Roger Federer fought back from a set down to beat Juan Martin del Potro and tee up a Shanghai Masters final against great rival Rafael Nadal.
Roger Federer fought back from a set down to beat Juan Martin del Potro and tee up a Shanghai Masters final against great rival Rafael Nadal.