Defending champion Carlos Alcaraz survived a scare against Jan-Lennard Struff to reach the quarter-finals of the Madrid Open.
In a repeat of last year's final, Spain's Alcaraz was forced to a deciding set tie-break by the German 23rd seed, after missing out on four match points at 5-3.
But the world number three prevailed in front of a home crowd to wrap up a 6-3 6-7 (5-7) 7-6 (7-4) win after almost three hours.
Alcaraz won the last two editions of the Madrid Open and is on a 14-match winning streak in the Spanish capital.