Well done, Zach - didn't watch the third set but thought he had all the momentum after that TB and wasn't convinced by NB's style of play (no idea about any injury, certainly didn't seem to be any in the second set)
QF: (8) Dominik Palan (CZE) WR 556 (CH = 280 in October 2023) vs Zach Stephens WR 1802 QF: (5) Vadym Ursu (UKR) WR 446 (CH = 299 in September last year) vs (2) Jay Clarke WR 200