Tomas Machac tops Carlos Alcaraz in Shanghai, setting up semifinal against Jannik Sinner
The 23-year-old's remarkable run at the ATP 1000 event continued, while the Spaniard's 12-match win streak, which includes a thrilling win over Sinner in Beijing, ends. Machac's three-set victory over Tommy Paul in the round of 16 was impressive, but Thursday's performance was on an entirely different level.