Le tennisman canadien sera des demi-finales au tournoi ATP d'Acapulco après avoir éliminé Marcos Giron.