Newcastle have tied Allan Saint-Maximin to a new deal that will run to 2026.
The 23-year-old attacker joined Newcastle from Nice last year and has become a key player for Steve Bruce's team.
The Frenchman has had a bright start to the new season, most notably scoring one and setting up another as the Magpies beat Burnley 3-1 on October 3.
Editors' Picks
His performance against Sean Dyche's team prompted his manager to hail him as a "maverick", adding: "He’s different, unique, a wonderful footballer and skills as good as I’ve worked with.