Manchester United have signed Henrikh Mkhitaryan from Borussia Dortmund, the German club have announced.
The Armenian playmaker is understood to have cost the Premier League side £26million, although the fee has not been disclosed.
Dortmund were keen to keep hold of Mkhitaryan but he had only a year left on his contract and made it clear he would not sign a new deal.
A Dortmund statement read: “After intensive discussions BVB have complied with the wishes of the Armenian national team player to join Manchester United.”
Chief executive Hans-Joachim Watzke added: “Manchester (United) have made us an enormously valuable offer.
“Had we rejected it, the player would have been able to leave for free in 2017. And all we would have done is delay the issue for another year.”
The 27-year-old is the third arrival at United following Jose Mourinho’s appointment as manager.
Zlatan Ibrahimovic completed a free transfer switch to Old Trafford on Friday, while Eric Bailly joined from Villarreal for £30million in June.
Mkhitaryan was one of the best players in the Bundesliga last season, scoring 11 goals and registering 20 assists to help Dortmund finish as runners-up.
He spent three years at the Westfalenstadion having joined the club from Shakhtar Donetsk in 2013 for a fee of around £23million.