Dan Evans continued his fantastic week at the Monte-Carlo Masters as he came from a set down to beat David Goffin and reach the semi-finals.
The British No 1, who claimed one of the biggest wins of his career in the previous round by beating world No 1 Novak Djokovic, saw off Goffin 5-7 6-3 6-4 to reach the last four of a Masters 1000 event for the first time.
He will next face fourth seed Stefanos Tsitsipas, who was 7-5 up when his opponent Alejandro Davidovich Fokina retired.
Laver Cup
Laver Cup takeaways: Djokovic returns in style, Federer's emotional farewell, Nadal injury worry
26/09/2022 AT 10:18
Having won in straight sets against Djokovic, Evans, who also beat Miami Open champion Hubert Hurkacz in the second round, was pushed to nearly three hours by Goffin.
World No 33 Evans broke in the opening game of the match, but from 5-3 up lost four games in a row to drop the first set.
Evans responded positively in the second set, breaking in the third game and then saving two break points to go 4-2 ahead before forcing a deciding set.
Both players had chances in the third set as Goffin spurned three break points in the third game and Evans missed two opportunities to break at 3-2.
But the crucial moment came at 4-4 as Evans fended off four break points to hold, before taking his first match point in the next game.
Evans is also into the doubles semi-finals with Neal Skupski after they won a match tiebreak against Raven Klaasen and Ben McLachlan.
The other singles quarter-finals are between Casper Ruud and Fabio Fognini, and Rafael Nadal and Andrey Rublev.

Highlights: Evans causes huge shock with win over Djokovic in Monte Carlo

Laver Cup
'No one beats Team World five times in a row' - McEnroe overjoyed with Laver Cup success
25/09/2022 AT 19:14
Laver Cup
Highlights: Tiafoe roars back to beat Tsitsipas and clinch Laver Cup triumph for Team World
25/09/2022 AT 18:30