Tabilo, número 32 do mundo, fechou o jogo contra o algoz de Thiago Monteiro no torneio com parciais de 6-3 e 6-4, em uma hora e 23 minutos.
Contra Zhang (56º), o chileno de 26 anos teve muito menos problemas do que contra o russo Karen Khachanov (16º) nas quartas de final (parciais de 7-6 e 7-6 em mais de duas horas e meia).
No primeiro set, Tabilo conseguiu uma quebra para abrir 4-2 e fechou a parcial em seu segundo set point. Na sequência, abriu 2 a 0, quebrando mais uma vez o serviço do chinês, até selar a vitória com um ace em seu primeiro match point.
Na semifinal, o chileno vai enfrentar o vencedor do duelo desta quarta-feira entre o alemão Alexander Zverev (5ª) e o americano Taylor Fritz (13º).
O Chile pode ainda ter um segundo representante entre os semifinalistas na Itália. Nicolas Jarry (24ª) joga sua partida das quartas de final contra o grego Stefano Tsitsipas, nesta quinta (16).
Siga o Masters 1000 de Roma no Flashscore