Arsenal have reportedly agreed a new £250,000-a-week contract with Pierre-Emerick Aubameyang.
The club captain, 31, has just one year remaining on his current Emirates deal.
And there were suggestions he would be off this summer with interest from Barcelona, Inter Milan and even Chelsea and Manchester United.
But after his match-winning performance in the FA Cup final a fortnight ago, the Gunners have been working hard to get an extension finalised.
According to the Daily Telegraph, sources believe the signing is “extremely close”.
The new deal is thought to be worth £250,000 per week for the next three years.
That will place him behind only Mesut Ozil – on £350,000 per week – as the second-highest paid Arsenal player.
Aubameyang secured Arsenal’s player of the year award for last season with his 29 goals.
That included 22 in the Premier League, only Jamie Vardy got more, and all four Gunners goals in the semi-finals and final of the FA Cup.
He has scored 70 goals in just 109 games since his 2018 move from Borussia Dortmund.