Pierre-Emerick Aubameyang has finally ended speculation about his future by signing a new three-year deal with Arsenal.
The club captain will stay at the Emirates Stadium until at least the summer of 2024.
Aubameyang has been an unqualified success since joining from Borussia Dortmund in January 2018.
The Gabon international striker has scored 72 times in 111 appearances for Arsenal, and was a joint-winner of the Premier League's golden boot with 22 in 2019-20.
In the past couple of months along, Aubameyang has lifted both the FA Cup and the Community Shield as Gunners skipper.
— Arsenal (@Arsenal) September 15, 2020
"Signing for this special club was never in doubt," Aubameyang told Arsenal.com, "It’s thanks to our fans, my team-mates, my family and everybody at this club that I feel like I belong here.
"I believe in Arsenal. We can achieve big things together. We have something exciting here and I believe the best is to come for Arsenal."
Aubameyang opened the new Premier League season with a goal in Arsenal's 3-0 win away to newly-promoted Fulham.
His manager Mikel Arteta said, "It was important for Pierre-Emerick to stay with us.
"He’s a superb player with an incredible mentality. Being the player to have taken the least amount of time to reach 50 goals with this club tells you everything you need to know about him and his way of working.
"He’s an important leader for the team and a big part of what we’re building. He wants to be up there with the best players in the world and leave his mark. He can achieve that here."