World number two Carlos Alcaraz suffered his earliest exit to a tournament since May when he was beaten 5-7 6-2 6-4 by Grigor Dimitrov in the Shanghai Masters.
Ben Shelton ended Jannik Sinner's winning run with a 2-6 6-3 7-6 (5) victory to reach the quarter-finals of an ATP Masters 1000 tournament for the first time at the Shanghai Masters.
Dan Evans gave Carlos Alcaraz a real test in a terrific clash at the Shanghai Masters before the top seed booked his spot in round four with a 7-6 (1) 6-4 victory.
American Sebastian Korda defeated an in-form Daniil Medvedev 7-6 (10/8), 6-2 on Sunday to eliminate the defending champion in the Shanghai Masters second round.
Carlos Alcaraz set up a third-round clash with Dan Evans at the Shanghai Masters but Cameron Norrie's struggles continued.
Holger Rune's difficult run hit a new nadir with a one-sided loss to Brandon Nakashima in the second round of the Shanghai Masters.