MADRID -- After months and months of deadlock, this week brought a breakthrough, followed by a swift resolution.
Real Madrid met with Vinícius Júnior's agents on Wednesday to resume contract talks which had been stalled, seemingly irreversibly, for over a year. The outcome was positive, sources told ESPN: an unexpected, improved offer from the club, and optimism from the player's camp.
Just 24 hours later, Madrid announced a new, six-year deal which will keep the star forward at the club until June 2032. "Eight years at the Bernabéu are short," Vinícius posted on social media, referring to the time since his arrival in 2018. "Six more years, and forever!"
It was a dizzying turnaround from just a few days prior, when club sources had been insistent that there would be no increase on Madrid's latest proposal, and some senior figures were leaning toward a departure, with Arsenal hopeful of signing the winger.
The ingredients to the saga -- one of the world's biggest clubs, a Ballon d'Or contender, the ticking clock of an expiring contract, and links with the Premier League champions -- made it one of the transfer dramas of the summer.
Now, it has reached its conclusion: Vinícius stays.
So why did Madrid and Vinícius leave it so late?
Let's go back to Vinícius' last contract, which was formalized in October 2023 -- although it had been agreed much earlier -- with an expiry date of June 30, 2027.
Since then, his global stardom reached another level. He helped Madrid win the 2024 Champions League -- scoring in the final -- and finished runner-up in the 2024 Ballon d'Or. Two more challenging seasons followed, in which Madrid failed to win a major trophy, but he remains one of the biggest names in football.
Whenever he spoke publicly about his future, Vinícius was always very clear: He wanted to stay. "I only think about Real Madrid," he claimed as recently as March. "There's a lot of talk about my contract... We'll sort things out at the right time," he had said two months earlier.
Madrid were well aware of the dangers of allowing a star's contract to run down. They had profited from the reverse situation when they signed Kylian Mbappé on a free transfer from Paris Saint-Germain in 2024. They sought to avoid such a scenario by opening talks with Vinícius' agents ahead of schedule, in February 2025.
Such negotiations would often begin two years before a player's contract expiry. Here, Madrid moved early, in part as a response to interest from the Saudi Pro League, which tempted Vinícius with an exorbitant €350 million annual salary. Vinícius was earning around €17.5 million at Madrid. The Saudis never followed up their interest, and in any case, Vinícius, for sporting reasons, would not have prioritized such a move.
By May 2025, a consensus on a new contract at Madrid appeared close, but there was a late disagreement on terms -- sources said it involved bonuses -- with each side blaming the other for the impasse. By last August, ESPN reported that the player's representatives had opted to wait and see how the 2025-26 season developed, believing his position would only get stronger over time.
The season did not go well. Under manager Xabi Alonso, Vinícius lost his status as an untouchable starter, with a public, on-field spat with his then-head coach when he was substituted during the Clásico. "I'd better go!" he shouted, leaving the field. By January, he was being whistled by fans at the Bernabéu, shouldering the blame for the team's underperformance.
The player was unhappy, although the situation improved under Alonso's interim replacement, Álvaro Arbeloa, who made getting the Brazil star back onside a central part of his strategy in the second half of the campaign.
Regardless, the player's camp was still in no hurry to sit down for talks, which were put on hold again, this time until after the World Cup, where Vinícius' Brazil were eliminated by Norway in the round of 16.
Was there really a chance of him leaving this summer?
As the player enjoyed some time off after the World Cup, speculation about his future grew. ESPN reported that Arsenal were interested in Vinícius and had been assessing if a signing of such magnitude was financially viable.
Madrid believed that if Vinícius were to leave, the Premier League club was the only plausible destination, a club source told ESPN. Sources close to the player denied any contact with Arsenal, but other sources said the club had been in touch, including coach Mikel Arteta.
The player's opinion would be decisive, sources said.
After a month off, Vinícius returned to training with Madrid this week. ESPN then reported that the club had submitted a proposal for a new deal.
What was Madrid's offer, and did it match what Vinícius wanted?
In the days after the World Cup, Madrid made Vinícius an offer worth around €22 million a year, sources told ESPN.
That was an increase on the €20 million salary the club had proposed in 2025, which Vinícius' agents had rejected. But there was still a substantial, €10 million annual shortfall compared to his €30 million demands.
The player's camp felt the offer was inadequate. They argued it failed to reflect Vinícius' status and track record since signing for Madrid, and the fact that, at 26 years old, this would be the biggest contract of his career.
Then, in discussions on Wednesday, Madrid said they were willing to go even further, offering a sum above €22 million, despite sources having insisted privately that they would not budge any further.
ESPN has not yet been able to confirm the revised figure.
How did Vinícius and his camp react?
Four people were present at Wednesday's meeting, sources told ESPN: on Madrid's behalf, director general José Ángel Sánchez and chief scout Juni Calafat, who was key to Vinícius' signing back in 2018; and for the player, agent Frederico Pena of Roc Nation, and adviser Tata Soares.
ESPN sources described the meeting as positive and said progress had been made. Madrid's improved offer saw an increase in Vinícius' basic salary and some variables, a source said, although the concerns of the players' camp about image rights had not been addressed. Madrid's players have traditionally been expected to split image rights income 50-50 with the club, although some rare exceptions -- such as for Mbappé -- have been made.
Whatever the obstacles, they were not insurmountable. On Thursday, minutes before the news was made official by the club, sources told ESPN that Vinícius had accepted Madrid's offer, with an announcement imminent.
Then at 8:01 p.m. in Madrid (2:01 p.m. ET), the club confirmed that Vinícius had come to an agreement a contract extension until 2032. The club statement listed the 14 trophies he has won as a Madrid player, describing his contribution as "crucial."
"Vinícius has become one of the most important players in one of the most successful periods in our history," it said.
So Vinícius stays. What happens now?
Now he has to deliver on the pitch. After two disappointing seasons, Madrid and Vinicius need to get back on track. His form under Arbeloa was much improved; his 21 goal involvements in LaLiga last season (16 goals, five assists) ended up being his best tally since 2022.
But the team has often looked dysfunctional, especially against elite opposition like Barcelona, and in the Champions League. New coach José Mourinho must find a way for Vinicius, Mbappé and Jude Bellingham to jell, as well as new arrival Yan Diomande.
Madrid's next preseason friendly is away at Ferencvaros in Budapest, Hungary, on Saturday. With Vinícius only having started training on Monday, it is not clear what role, if any, he will play. Madrid's first game of the LaLiga season is on Aug. 22, away at Espanyol.
"It's gone well," he told the club's website on Tuesday. "Meeting the new coach, the new players, and working hard. Mourinho wants me to be as I've always been: [he wants me to be] happy, and to play my football."
On Wednesday, Vinícius deleted all of his Instagram posts, leaving a blank slate for his 64 million followers. It looked like a hint of change coming, or of a new beginning.
