Chelsea have completed the signing of Olivier Giroud from Arsenal for £16 million.
The deal was completed shortly after Aubameyang signed for Arsenal, and Batshuayi joining Dortmund on loan.
Giroud will hook up with Chelsea for the next 18 months, with an option to extend by a year.
The triangle of transfers between all three clubs depended on the other going through.
Dortmund wanted Batshuayi as replacement for Aubameyang, but Chelsea’s failure to get Dzeko, turned to their attention to Giroud.
And Arsenal were not keen on letting the France international leave, only if they would get the Gabon forward.