Vinícius Júnior has signed a new six-year contract with Real Madrid, keeping him at the Bernabéu until 30 June 2032 and ending Arsenal's hopes of bringing him to the Premier League this summer.
The club announced the agreement on Thursday, a day after a meeting with the forward's representatives at which improved terms were put on the table. Negotiations had been deadlocked for more than a year, and with the 26-year-old entering the final 12 months of his deal, Arsenal had been monitoring the stand-off in case it collapsed.
"Eight years at the Bernabeu are too short... Six more years, and then forever," Vinícius posted on Instagram.
Real Madrid's statement confirmed the two parties had "agreed to extend our player's contract, keeping him at the club until June 30, 2032", and described Vinícius as "one of the most important players in one of the most successful periods in our history".