20160507 sports.tennis: Murray to play Nadal in Madrid semi-finals