The victory sets up a last 16 showdown with Novak Djokovic.

There was more British success too, as Cameron Norrie produced an upset by knocking out sixth seed Alex De Minaur, also in straight sets.