Djokovic se impuso al letón Ernests Gulbis con parciales de 5-7, 7-6 (9/7), 6- 1.
El serbio se medirá en la semifinal del sábado al francés Jeremy Chardy, 49 del ránking mundial, quien superó al estadounidense John Isner (12º) en un maratónico partido.
Djokovic, tres veces ganador del Máster de Toronto (2007, 2011, 2012), que no fue la sombra de sí mismo en los dos primeros sets, salvó dos puntos de partido antes de recuperarse y cerrar el choque al cabo de 2h30 horas.
Por su parte, el japonés Nishikori, cuarto sembrado, se impuso en dos sets (6-2, 6-4) al español Rafael Nadal (N.7), quien busca recuperar la forma tras una larga ausencia debido a una lesión.
tmv/ncl/mrk