Manchester City midfielder Bernardo Silva has signed a new contract extension at the Etihad Stadium, keeping him with the Citizens until 2025.
The Portuguese midfielder has become the 11th player to sign a new contract at City since January 2018.
The contract is believed to be in the excess of £150,000-a-week - according to Mail Sport.
Real Madrid had been tracking Silva's progress, hence the swift deal from the Premier League champions.
The 24-year-old has been one of City's standout attackers this season, playing in a slightly more central position.
"It's an honour to extend my deal with Manchester City," Silva said to the club's official website.
"This club offers everything a player needs to fulfil their ambitions and there's nowhere else I want to be.
"As soon as I heard City wanted me to stay longer, my mind was made up. I love the club, the manager, the players and the fans.
"The style of football we play here excites me, and I am determined to win more silverware. City gives me the best chance of doing that."
Comments