The 25-year-old Pole, who is ranked world No. 11 by the Association of Tennis Professionals (ATP) and is the fifth seed in Vienna, will now face Croatia's Borna Ćorić for a place in the last four.
Hurkacz is playing for his sixth career singles title in the Austrian capital, while also seeking to secure a berth in the season-ending ATP Finals next month.
The 2022 Vienna Open runs until Sunday.
The ATP Finals will be held in Turin, Italy from November 13 to 20.
(gs)
Source: PAP