Madrid Open: Andy Murray defeats Rafael Nadal to reach final