Defending champion Andy Murray reached the Madrid Open final with a straight-set victory over Rafael Nadal.
British number one Murray beat the nine-time French Open champion 7-5 6-4 in two hours 11 minutes.
The 28-year-old Scot will face either Novak Djokovic or Kei Nishikori in Sunday's final at Caja Magica.
Murray is looking to hold on to his world number two ranking, which he will lose to Roger Federer unless he retains his title in Madrid.
Murray, who sent down eight aces and saved 11 of 13 break points, said he was "going back in the right direction again" after losing early in Indian Wells and Miami in March.