Martínez, número 77 del mundo, superó el favoritismo del primer cabeza de serie para imponerse por 4-6, 6-4 y 4-6 en tres horas y ocho minutos.
El español, de 26 años, disputará por tercera vez en su carrera el partido decisivo de un torneo ATP, en el que se medirá con el polaco Hubert Hurkacz, que antes venció al chileno Cristian Garín en la otra semifinal (6-3, 3-6 y 6-3).
Resumen del Martínez-Ruud
Flashscore