Former Arsenal captain Pierre-Emerick Aubameyang is back in London after completing his deadline-day switch to Chelsea.
Aubameyang only left the Emirates Stadium for FC Barcelona in February after his contract was terminated following a falling-out with manager Mikel Arteta.
He scored 11 goals in 17 LaLiga appearances for Barca.
But, with their financial issues meaning they needed to ship players out, he was available should another club come in for him.
Arsenal’s London rivals Chelsea were that club.
The 33-year-old Gabon forward has now been reunited with Blues manager Thomas Tuchel, his manager at Borussia Dortmund.
Aubameyang has agreed to a two-year contract at Stamford Bridge to become the Blues’ sixth senior signing of the transfer window.
Aubameyang said: “I’m really happy. It’s an honour to be part of this team and I can’t wait to start.
“I have some unfinished business with the Premier League so it’s good to be back and really exciting.”