Finally we have the confirmation - Alexis Sanchez is now a Manchester United player and Henrikh Mkhitaryan is an Arsenal player.
Twitter absolutely blew up as soon as the deal announced as both sets of fans shared their joy and few even expressed their disappointment.
Negotiations took weeks and fans were eagerly waiting for the announcement but it is understandable that a direct exchange of players is a tough deal to complete considering the various negotiations involved with both players and their agents and so on.
It was very much a certainty than the Chilean's time at North London was coming to an end as he was on his last 6 months of contract.
Manchester City came very close to signing the player on summer transfer window's Deadline Day but Arsene Wenger made it clear that the Arsenal forward would not have been allowed to leave the Emirates if a suitable replacement was not brought in.
Pep Guardiola was still the favorite to get the deal done in January but Arsenal deemed their offer of £20m way too low for a player like Alexis even though he only had 6 months remaining on his contract.
Mkhitaryan, meanwhile, is a player who is very much admired by Wenger and Manchester United were ready to send the Armenian the other way in exchange for the Chilean and this is where both parties came in agreement.
Sanchez has been a terrific player for Arsenal who has scored 60 goals and delivered 25 assists in 122 Premier League appearances for the club. The El Nino Maravilla has also won FA Cup twice in 2015 and 2017.
It would be fair to say that he wanted more and Arsenal failing to qualify for Champions League has been a major factor in his decision of wanting out of the club.
As a big fan of Arsenal and Alexis I can't help but feel sad that he has chosen to join Manchester United but I don't think anyone can deny a player of his ability should regularly be in the Champions League.
Jose Mourinho and United wanted a significant win over Manchester City of any sort and winning this player battle will be a huge lift for the club. The Portuguese manager is very good when it comes to convincing players and promises of regular starting spots and huge investment in the next summer must have been a major factor in Sanchez's decision.
Mkhitaryan started the season very well but could not maintain his form and was overlooked by Mourinho for most part of the season thereafter. The Armenian has scored 5 goals and provided 6 assists in 39 appearances in Premier League for the Red Devils.
He still has unfinished business in England and I am pretty sure he will be eager to show his worth with quality performances at Arsenal. His style of play is likely to suit Arsenal more than United whereas Sanchez is a kind of player who can score lots of goals and give 100% to any club. I think both players will achieve success with their new clubs.
At the end of the day Arsenal have lost a world class player but have gained a very good player. It was very much a given that they are going to lose Alexis for free and yet they have managed to gain something very good out of a nothing situation.