Alexander Zverev took on a spirited challenge from Marcos Giron but managed to prevail with a 6-2, 7-6, 6-4 victory to reach the fourth round at Wimbledon.