Arsenal captain Pierre-Emerick Aubameyang has put an end to the speculation regarding his future at the club after signing a three-year extension with the north London outfit.
The Gabon international's previous deal had been set to expire in the summer of 2021 and he had been locked in talks over a renewal for several months.
The Gunners had been hugely reluctant to lose their skipper and top scorer of the last two seasons amid interest from big-name clubs such as Barcelona and Antonio Conte's Inter.