
Andy Murray celebrates edging out Rafael Nadal in the semifinal of the Madrid Open.

The Scot took the match 7-5 6-4 in just over two hours and ten minutes.

The result means Nadal's 13 match winning streak on clay comes to an end.

The Spaniard had defeated Murray in the semifinal of the Monte Carlo Masters last month.

Murray prepares to serve in the semifinal of the Madrid Open.

Murray will now face either Kei Nishikori or Novak Djokovic in Sunday's final.