De esta manera, el balear buscará su 35º Masters 1.000 en su 120ª final ATP. Todo ante un rival, número nueve del mundo, al que no se ha enfrentado nunca en el circuito y que se ha metido en el partido definitivo después de vencer a su compatriota Karen Khachanov por 6-1, 7-6(6).
Tras remontar y ganar al italiano Fabio Fognini (2-6, 6-1, 6-2), el número dos del mundo y principal favorito en Montreal se dispuso a esperar rival del duelo entre Monfils y el castellonense Roberto Bautista, aplazado por la lluvia. Aunque luchó, el español terminó cayendo y el galo avanzó a 'semis' (6-4, 3-6, 7-6(2)).
Sin embargo, los problemas físicos del partido terminaron pesándole y se retiró antes de comenzar el duelo ante Nadal. Ahora, buscará su quinto entorchado en el torneo canadiense (2005, 2008, 2013 y 2018) ante un rival que debutará en una final de Masters 1.000 y que se ha convertido en el primer tenista ruso en llegar a la final de Canadá desde que lo hiciera Marat Safin en 2000.
Pase lo que pase, Nadal se ha garantizado quedar como nuevo líder de la Carrera a Londres, que por ahora encabeza el serbio Novak Djokovic con 6.735 puntos.