El serbio jugará el domingo por el título con el ganador del duelo del viernes entre Dominic Thiem (N.5) y Alexander Zverev (N.7).
El austríaco, que había perdido ante Nadal las dos últimas finales de Roland Garros, se clasificó para su primera semifinal en Melbourne.
Del Potro se había sometido antes a una primera intervención quirúrgica, en la muñeca derecha, en mayo de 2010.
Esta trabajosa victoria se suma a los cinco sets y 3h31 que necesitó para derrotar en la tercera vuelta del torneo al australiano John Millman.
El martes la eslovena Dalila Jakupovic tuvo que abandonar en pleno partido tras haber sufrido violentas crisis de tos en la pista