Marcos Rojo is set to complete his drawn-out move to Manchester United after a €20million (£16m) deal was agreed with Sporting Lisbon.
United winger Nani is to return to his former club as part of the deal, moving to Estadio Jose Alvalade on a season-long loan, the Primeira Liga outfit announced on Tuesday.
A statement released by Sporting confirmed that Premier League giants United will make an initial down payment of €10m, followed by further instalments of €5m on December 1 this year and July 1 2015.
United announced shortly after that a deal for the signing of Rojo has been reached, with the transfer to be completed pending a medical and the agreement of personal terms.
Sporting will also hand over €4m of the fee to Rojo's former club Spartak Moscow, while the Lisbon club will be due 20 per cent of any transfer fee over €23m should United sell the 24-year-old.
Argentina international Rojo impressed throughout his country's run to this year's World Cup final, including against new United boss Louis van Gaal's Netherlands side in the semi-finals.
Rojo played at left-back throughout the tournament in Brazil, but it is thought that Van Gaal has earmarked a more central position for him at Old Trafford as he implements his favoured 3-5-2 formation.
The defender's move to United has long been on the cards, with the player reported to have missed Sporting training last week in a bid to force the transfer through.
Rojo is United's third major signing of this transfer window, following the arrivals of Luke Shaw and Ander Herrera.
Meanwhile, Nani's return to Sporting seemingly brings his seven-year stay at United - which yielded four Premier League titles and the 2008 UEFA Champions League - to an end.