Su siguiente torneo fue en México donde ganó su primer título de la temporada, comenzó desde la primera venciendo fácilmente a Mischa Zverev por 6-1, 6-2 en segunda ronda tendría un exigente partido ante el veterano español David Ferrer por 6-4, 4-6, 6-3 en dos horas 24 minutos y accedería a la final venciendo a Dominic Thiem (6-2, 7-6) y Alexander Zverev (6-4, 6-2) en sets corridos, en la que venció a Kevin Anderson por doble 6-4 obteniendo su 21° título de su carrera y escalando al 8° lugar del ranking mundial.