Manchester United are close to reaching an agreement with Sporting Lisbon to sign Bruno Fernandes in a deal which could be worth up to £60m.
It is understood the Portuguese could complete his move after his final appearance for Sporting in Friday`s derby with Benfica in Lisbon.
- Transfer Centre LIVE!
- Ole expects Rashford to miss Liverpool game
- Young arrives in Milan for Inter medical
United will pay £43m up front for the Portugal international with an extra £17m in potential add-ons.
The 25-year-old has also agreed personal terms with United which will see him earn around £120,000 a week at Old Trafford.
Part of the negotiations over a deal for Fernandes included Manchester United not wanting him to play in Friday`s game but the player and Sporting insist that he was going to play in order to say a proper goodbye to the club and the supporters.
It is understood that the deal could progress very quickly over the weekend and there is speculation in Portugal that he could even be in the stands for United`s clash with Liverpool at Anfield on Super Sunday.
The deal will be the second biggest involving a Portuguese player leaving a Portuguese club to go elsewhere after Joao Felix`s £107m move to Atletico Madrid last summer from Benfica.
How to follow the January transfer window with Sky Sports
Sky Sports will bring you the very latest news from the January transfer market with the return of three shows.
Start your day with Good Morning Transfers at 9am as our team of reporters bring you the latest news and insight. Transfer Talk then follows at midday delivering analysis of the biggest stories. Then join us at 7pm for the definitive round-up of the day`s news with The Transfer Show.
Meanwhile, the Transfer Talk podcast will also be back at the turn of the year with more expert analysis from here and across the continent.
And as well as tuning into Sky Sports News, don`t miss a thing with our dedicated Transfer Centre blog.