The win capped a fairytale run for the world number 76, who had already overcome two top-10 players in consecutive rounds in Felix Auger-Aliassime (world rank four) and Daniil Medvedev (world rank eight).
The win capped a fairytale run for the world number 76, who had already overcome two top-10 players in consecutive rounds in Felix Auger-Aliassime (world rank four) and Daniil Medvedev (world rank eight).