Lorenzo Musetti ended Alexander Zverev's Olympic gold-medal defence in straight sets to book a place in the semi-finals.
The Italian was pushed all the way, but held strong to prevail 7-5 7-5 in just over two hours at Roland-Garros.
Zverev knew he was in for a tough day from the start, losing his serve in the opening game, and though he managed to claw back to draw 5-5, Musetti got another vital break to take the first set.
The pair matched each other throughout the second, but Musetti eventually found his edge with a three-game winning run when it mattered and wrapped up the match by serving to love.
He will face either former world number one Novak Djokovic or Greece's Stefanos Tsitsipas in the next round.
Data Debrief: Musetti comes out on top
It was just the second-ever meeting between Musetti and Zverev, with the first coming to an early end when he had to retire through injury in Madrid in 2022.
He put that right today though, and becomes just the third Italian player to reach the men's singles semi-finals at the Olympics in history after Uberto De Morpurgo (Paris 1924) and Paolo Cane (Los Angeles 1984).
LATEST STORIES
Jaydon Hibbert honoured and 'humbled' with inaugural JOA Olympic Spirit Award
- 2024-11-17 17:06:00
- Hits 828
JOA awards cash rewards to Olympic medalists, unveils JMD$300m investment for LA 2028
- 2024-11-17 06:44:46
- Hits 810
CANOC President Keith Joseph praises Julien Alfred, extends best wishes ahead of World Athletics Award decision
- 2024-11-13 06:31:29
- Hits 761
Olympians Campbell, Pinnock and Ricketts, express gratitude and optimism following JOA Olympic Salute
- 2024-11-18 16:17:30
- Hits 461
Julien Alfred reveals she almost withdrew from Olympics due to pressure
- 2024-11-08 06:42:06
- Hits 321