Ole Gunnar Solskjaer is urging Manchester United not to risk the arrival of Brazilian defender Alex Telles for £6million.
Porto are demanding £18million for the left-back – but the Reds have so far refused to go beyond £12million for a player who has less than 12 months on his contract.
But with Diogo Dalot travelling to Italy to seal a one-year loan move to AC Milan, Solskjaer will be frustrated if United miss out on Telles.
The 27-year-old wants to move to Old Trafford after spending the last four years in Portugal.
And United have told him they will sign him for free next summer if Porto refuse to budge.
But Solskjaer wants the player now.
Telles has also played for Galatasaray and Inter Milan after beginning his career in Brazil with Juventude and then Gremio.
Solskjaer has allowed Dalot to move to Milan after telling the 21-year-old he has no future at the club.
Manchester United are looking to plot their path back to the top. Ole Gunnar Solskjaer has already brought in Donny van de Beek but Jadon Sancho remains Manchester United’s number one target.
And you can keep track of their journey by signing up for the brilliant new Mirror Football newsletter!
From the latest transfer news to the agenda-setting stories, get it all in your email inbox.
Signing up is simple. Put your email at the top of this article or follow the instructions on this link.
The Portuguese Under-21 international cost United £19million when he arrived from Porto in 2018.
But the emergence of Brandon Williams has sent him further down Solskjaer’s pecking order.
Dalot flew to Milan for his medical on Saturday despite late interest from Roma.