Dortmund's Gabonese forward Pierre-Emerick Aubameyang celebrates scoring the opening goal during the UEFA Champions League Group H football match BVB Borussia Dortmund v Tottenham Hotspur at the BVB Stadion on November 21, 2017 in Dortmund, western Germany. / AFP PHOTO / John MACDOUGALL (Photo credit should read JOHN MACDOUGALL/AFP/Getty Images)

One of the most eventful January transfer windows in recent times came to a conclusion overnight with many of the big clubs in England playing their hand. Many deals were completed as well as many deals coming close to completion but not getting across the line.

One of the biggest deals that took place was the domino-type effect deal that saw three strikers trade places.

After plenty of rumours circulating around in the past couple of days, Arsenal’s Oliver Giroud joined Chelsea, Chelsea’s Michy Batshuayi joined Borussia Dortmund and Borussia Dortmund’s Pierre Emerick Aubameyang joined Arsenal.

Joining for a record fee, reported to be £55 million plus incentives, Aubameyang will be looking to turn Arsenal’s season around as they look to return to the Champions League next season.

It is also reported that Arsenal payed the £2 million dollar loan fee that was attached with Michy Batshuayi joining Dortmund in order to push the Aubameyang deal through.

In more good news for the Gunners, Mesut Ozil has reportedly signed a new multi year deal at the club, for a reported £350,000-a-week before tax. Mathieu Debuchy, who had 6 moths left on his current contract, also parted ways with the club to join Saint Etienne.

Tottenham completed the signing of PSG winger Lucas Moura, for a reported £25 million. Hotly tipped to join Manchester United before the window started, Moura provided 12 goals and five assists for PSG last season before the arrival of Neymar and Kylian Mbappe.

If he can recapture this form, Tottenham could have potentially pulled of a massive coup that could help them propel into the top 4 by seasons end.

Premier battlers Swansea, have completed the signing of Andre Ayew for a club record £18m.

They have also signed veteran midfielder Andy King from Leicester City in a bid to avoid relegation. Likewise, Newcastle United have strengthened their squad in a bid to avoid relegation, signing Islam Slimani to provide an alternative in front of goals after Alexander Mitrovic joined Fulham on loan until the end of the season.

Everton also completed the signing of Eliaquim Mangala from Manchester City on loan until the end of the season.

Manchester City had a mixed end to the transfer window, with the failure in the signing of Algerian ace Riyad Mahrez after a bid of £60 million was turned down.

With injuries to Leroy Sane and Gabriel Jesus, Pep Guardiola fears that they might not have enough depth to contend in all four competitions that they still remain in this season. After handing in a transfer request, Mahrez was for all money about to join Manchester City after agreeing personal terms, however Manchester City baulked at Leicester City’s ridiculous asking price of around £95 million.

Manchester City in the past couple of days unveiled the signing of Aymeric Laporte, for £57m, which is some positive news for the club.