Alex de Minaur has moved within one match of chalking up a half-century of tour-level victories in a season for the first time.
And the 28-year-old has a great chance of reaching the second ATP 1000 final of his career as he is the highest-ranked player left in the top half of the Shanghai Masters draw.
Only three top ten players are left in the tournament with the latest to fall being de Minaur's seeded last-eight opponent, Alexander Zverev, who lost to Arthur Rinderknech later on Monday.