Shangai El suizo Roger Federer , que el próximo lunes será el número dos mundial, se impuso al serbio Novak Djokovic , actual número uno de la ATP , por un doble 6-4, en el duelo de titanes que animó una de las semifinales del Másters 1000 de Shanghai .