El argentino Juan Martín del Potro derrotó hoy al español Rafael Nadal, número uno del mundo, en semifinales del torneo ATP de Shanghai (China), por 6-2 y 6-4, y jugará la final contra el serbio Novak Djokovic.