Arsenal captain Pierre-Emerick Aubameyang has signed a new contract, putting an end on transfer speculation.
The 31-year old signed a new three-year contract that will keep him at the club until 2023.
The club announced the extension on Tuesday with a livestream of Aubameyang on the Emirates Stadium pitch.
The contract is reportedly worth £350,000-a-week.
The deal follows after the Gobon international was constantly linked with a move away from the Emirates with the likes of Barcelona and Inter Milan said to be interesting in acquiring his services.