Carlos Alcaraz huffed and puffed his way into the Monte Carlo Masters semi-finals with a 4-6 7-5 6-3 victory against local favourite Arthur Fils, who will be ruing his missed chances as holder Stefanos Tsitsipas was knocked out on Friday.
Four-times Grand Slam champion Alcaraz had to sweat but made the most of his opponent's errors in the key moments to set up a semi-final against fellow Spaniard Alejandro Davidovich Fokina, who beat Australia's Alexei Popyrin in straight sets.
Lorenzo Musetti recovered from a shaky start to beat sixth seed Tsitsipas 1-6 6-3 6-4 after the Greek served a handful of double faults, unable to finish it off when he had the upper hand.
The Italian 13th seed will play Australian Alex de Minaur, who wasted no time downing Bulgarian Grigor Dimitrov, who lost 6-0 6-0 after 44 minutes with a staggering 23 unforced errors.

Unstoppable Alcaraz dismantles Wu to reach US Open fourth round
UAE President holds special meeting for UAE youth handball team
Sabalenka, Pegula maintain winning momentum at US Open
India to play Japan in historic T20I
Zverev survives Halys scare to reach US Open third round
