Tonight, he’ll face top seed Jannik Sinner in the last four of the US Open, after beating Alex de Minaur on Wednesday.
Former British number one Tim Henman praised the 22-year-old’s show of resilience.
Taylor Fritz will face Frances Tiafoe in the other semi-final afterwards in an all-American tie.