Rafa Nadal continued his resurgence with a thrilling 2-6 6-4 6-2 victory over world number two Andy Murray on Saturday to reach the final of the Monte Carlo Masters.
Eight-time champion Nadal has struggled since losing the 2013 final to Novak Djokovic but overcame a strong early showing from Murray to book a spot in the final.
Nadal started sluggishly, allowing an aggressive Murray to take the opening set before breaking serve in the seventh game of the second to take the initiative.
Another Nadal break at the beginning of the third set was a sign of things to come and the Spaniard demonstrated his mastery on clay as the momentum slipped away from the ill-tempered Murray.
Fifth seed Nadal will now take on Gael Monfils in the final after the Frenchman beat compatriot Jo-Wilfried Tsonga 6-1 6-3 in the second semi-final later in the day.