Zverev, número tres del mundo, doblegó al danés Holger Rune 6-3 y 7-6 (7/4) y Humbert al ruso Karen Khachanov 6-7 (6/8), 6-4 y 6-3.
Para el germano será su cuarta final del año, y busca su segundo trofeo de categoría ATP Masters 1 000 del 2024, tras el logrado en Roma, y su séptimo en total de este tipo.
Zverev acaba de igualar al italiano Jannik Sinner como el jugador que más partidos ha ganado durante este año, con 65.
En cambio para el galo, número 18 del escalafón universal, será su primera final de esta categoría, lo que le convierte en el primer tenista de su país en lograrlo desde Gael Monfils en Montecarlo en 2016.
Los finalistas se han enfrentado dos veces, con un triunfo por bando, pero el más reciente fue en esta misma lid al año pasado, con éxito para Zverev.
jcm/lp