Twice defending champion Carlos Alcaraz tamed the towering Taylor Fritz to reach his third straight Wimbledon final, rediscovering his A-game when it mattered most to battle past the American in a 6-4 5-7 6-3 7-6(6) victory on Friday.
Eyeing a sixth Grand Slam title, the Spaniard was eventually too strong for the metronomically consistent Fritz, whose biggest weapons were still not damaging enough to unsettle the second seed under a fiery sun on Centre Court.
Alcaraz's victory set the stage for a tantalising final against either world number one Jannik Sinner or 24-time major winner Novak Djokovic, who will duel it out in the second semi-final on Friday.
Fritz broke Alcaraz for the first and only occasion to take the second set as the Spaniard's intensity levels dropped, but the champion quickly regained the upper hand, breaking twice in the third set and coming through a tense tiebreak to clinch victory.

Dubai named long-term opening host of new beach volleyball championship
Amateur shocks pros for massive payday at 'One Point Slam' before Australian Open
UAE secure AFC U23 Asian Cup quarter-final spot
Ofner's premature celebration costs him Australian Open spot in epic collapse
Semenyo on target again as Man City beat Newcastle in League Cup semi-final