He raced to a straight sets victory over Kazakhstan’s Alexander Bublik in an hour and 21 minutes, dropping just three games.

Novak Djokovic also won in three sets against Germany’s Jan-Lennard Struff.

Wimbledon runner-up Amanda Anisimova will face the woman who beat her in the final, Iga Swiatek, in the last-eight in New York.

She beat Brazil’s Beatriz Haddad Maia in two sets – 6-love, 6-3.