Arsenal captain Pierre-Emerick Aubameyang has signed a new three-year deal with the club.
The 31-year-old striker joined the Gunners in January 2018 and won the Premier League Golden Boot in his first full season in 2018-19.
“Signing for this special club was never in doubt,” he said.
“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’s contract was due to expire at the end of the 2020-21 season meaning he would have been free to talk to other clubs from January.
The Gabon striker scored in Arsenal’s victory at Fulham on Saturday, the first game of the new Premier League season.
He also scored two goals against Chelsea in the FA Cup final in July, securing the Gunners’ place in next season’s Europa League.
“It was important for Pierre-Emerick to stay with us,” said Arsenal boss Mikel Arteta.
“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.”
Since joining Arsenal, for a then club-record £56m, Aubameyang has scored 72 goals in 111 appearances in all competitions. In 86 Premier League appearances he has scored 55 goals and made 12 assists.
The 2015 African Footballer of the Year was made captain in November after midfielder Granit Xhaka was stripped of the role by Arteta’s predecessor Unai Emery.
This summer Arsenal have signed Brazilian defender Gabriel Magalhaes for 26m euros (£23.14m) from Lille, brought in former Chelsea forward Willian on a free transfer and re-signed Dani Ceballos on loan from Real Madrid.
BBC Sport chief football writer Phil McNulty
Arsenal and manager Mikel Arteta were keen to do plenty of business this summer – but one transaction carried much greater weight and significance than any other.
And that was getting Aubameyang’s name on a new long-term contract.
It has been agreed for some time but Arsenal fans can now rest easy that the striker, who wins big matches and is a member of the elite in his position, is now signed and sealed and the central figure in Arteta’s rebuild at Emirates Stadium.
For all the renewed organisation, discipline and zest Arteta has brought to Arsenal since his arrival at December, so much of the momentum would have been lost had Aubameyang not pledged his future to the club.
Aubameyang, for all the other talent in Arsenal’s squad, is the man who makes the big difference as proved by two goals in both the FA Cup semi-final win over Manchester City and then in the final against Chelsea.
He has also shown great faith and confidence in what Arteta wants to achieve at Arsenal – so it is a day worth celebrating for the Gunners.