Defending champion Jannik Sinner battled into another Wimbledon semi-final with a straight-sets victory over Jan-Lennard Struff.
Sinner, who could face seven-time champion Novak Djokovic next, fought off the challenge of veteran German Struff, winning 7-5 7-6 (4) 6-3.