Jannik Sinner marched into the last four of the Shanghai Masters by defeating Daniil Medvedev on Thursday. (More Tennis News)
Sinner beat the Russian 6-1 6-4 and could now face a reunion with Carlos Alcaraz, who he lost to in the final of the China Open last week, in the semi-final.
The world number one has now won six of his last seven encounters with Medvedev.
"Obviously, I'm very happy how I handled today and this match," said Sinner.
"It felt like he had a bit of shoulder pain and couldn’t hit his forehand as well as he wished to.
"Hopefully he can recover as fast as possible, but from my side it was a great match, a great battle, and let’s see what I can do now in the semi-final."
Sinner has clocked up 63 wins on the ATP Tour this season.
Data Debrief: Master Sinner
Sinner has now made five ATP 1000 semi-finals in 2024, which is the most of any player this year.
The Italian has also become only the second player since 2020 to reach as many semi-finals in the format since Stefanos Tsitsipas in 2022.
Since the format's inception in 1990, Sinner (77.3%, 51-15) only trails three players for win percentage on hard court at ATP 1000 events: Novak Djokovic, Roger Federer and Andre Agassi.