Daniil Medvedev and Jo-Wilfried Tsonga continued their winning runs and will now meet in Rotterdam after setting up a last-eight encounter.
Milos Raonic or Philipp Kohlschreiber await Stan Wawrinka in the second round of the Rotterdam Open after he beat Benoit Paire.
Novak Djokovic hailed Nikoloz Basilashvili after he needed three sets to overcome the Georgian in the Qatar Open quarter-finals.
After rallying from a set down to beat Marton Fucsovics, Novak Djokovic had to dig deep again against Nikoloz Basilashvili.
Tomas Berdych was back in business in Doha after over six months out with a back injury, while Steve Darcis also made a winning return.
Denis Shapovalov was edged out by Richard Gasquet in Paris on Monday, while Kyle Edmund's season was ended by injury.
Alexander Zverev is closing in on an ATP Finals spot after winning in Shanghai, while Roger Federer also reached the third round.
Seeds Dominic Thiem and Marin Cilic were surprise casualties at the Shanghai Masters as they crashed out at the round-of-32 stage.
Juan Martin del Potro's opponent in the China Open final will be Nikoloz Basilashvili, who overcame Kyle Edmund 7-6 (8-6) 6-4 on Saturday.
Fabio Fognini will provide Juan Martin del Potro's next test at the China Open, while Richard Gasquet upset Kevin Anderson in Tokyo.