Rafael Nadal secured his place in the Italian Open final with a 6-4 6-4 win over American Reilly Opelka.
At 2-1 down in the first set Nadal had to save four break points, but he then broke his big-hitting rival in the next game before going on to claim the set.
One break of serve was also enough for the 34-year-old Spaniard in the second set as he secured victory in Rome.
Nadal will play world number one Novak Djokovic in the final, who beat Italian Lorenzo Sonego 6-3 6-7 (5-7) 6-2.
Djokovic was on court twice last night as he came from a set down to beat Greece's Stefanos Tsitsipas in their rain-affected quarter-final before playing Sonego after Nadal's match.
Stay tuned for the latest news on our radio stations