Vinicius Junior produced the second-half winner as Real Madrid moved level on points with LaLiga leaders Barcelona after Saturday's 2-1 win over Celta Vigo.
Match Report
Kylian Mbappe gave Madrid the lead with a brilliant long-range strike in the 20th minute, yet Williot Swedberg equalised for the home side with a first-touch effort from a counter-attack shortly after half-time.
Carlo Ancelotti's side went ahead again when substitute Luka Modric, who became Madrid's oldest player in history, played Vinicius through before the Brazil winger rounded Vicente Guaita to score the winner.
It could have been a different story, however, if not for substitute Tasos Douvikas missing a golden opportunity to level late on.
Madrid held on, though, as victory left the champions second in the LaLiga standings on 24 points, level with leaders Barcelona before their game in hand at home to Sevilla on Sunday.
Data Debrief: Vinicius the hero on Modric's landmark game
Vinicius has been involved in at least one goal in each of his last six LaLiga games (four goals and three assists), his best such run in the competition.
It proved a landmark game for substitute Modric, too, as the Croatia midfielder became Madrid's oldest player in history, aged 39 years and 40 days.
Modric moved past Madrid great Ferenc Puskas for the club record, while the midfielder has been part of 363 wins for Los Blancos, which is 22 more than nearest rival and former team-mate Karim Benzema.
This was his 547th appearance for the LaLiga champions as well, a tally no player can match since his debut for the club in August 2012.
Match Events
0' The match is about to start!
4' Swedberg's shot wide as he's already offside
8' Swedberg misses another great chance!
9' Valverde shots outside the box but it's saved by the keeper
17' Highlight from Celta vs Real Madrid
20' What a goal from Mbappe to open the scoring! Celta 0-1 Real Madrid
22' Iglesias scores equalizer but it's ruled out for offside
33' Militao makes a great clearance to keep the lead
35' Highlight from Celta vs Real Madrid
39' Vinicius' header from Valverde's cross just wide
42' Vinicius twists past two defenders but fires over the bar
46' CLOSE! Bellingham runs from halfway, chops his man into box and shoots just wide
51' Swedber scores from Mingueza's assist to level it! Celta 1-1 Real Madrid
54' Mbappe draws keeper and squares the ball for Vinicius to tap in but it's offside
60' Swedberg pokes a ball across goal that is beyond Iglesias and the far corner
63' Mbappe looks ure to score but somehow his shot is charged down
64' Luka Modric and Rodrygo are on, as Valverde and Camavinga come off
67' Vinicius puts visitors back in front from Modric's pass! Celta 1-2 Real Madrid
79' Highlight from Celta vs Real Madrid
81' Match Event for Celta vs Real Madrid
Line-ups
Celta XI: Guaita, Alonso, Manquillo, Iglesias, Bamba, Carl Starfelt, Beltran, Óscar Mingueza, Williot Swedberg, Hugo Sotelo, Hugo Álvarez
Subs: Villar, Mihailo Ristic, Franco Cervi, Jailson, Alfon González, Anastasios Douvikas, Carreira, Carlos Domínguez, Damián Rodríguez, Tadeo Allende, Pablo Durán, Javi Rodríguez
Real Madrid XI: Courtois, Rudiger, Vazquez, Mbappe, Valverde, Militao, Fran García, Aurélien Tchouaméni, Vinicius, Eduardo Camavinga, Jude Bellingham
Subs: Modric, F Mendy, Vallejo, Ceballos, Andriy Lunin, Rodrygo, Arda Güler, Endrick, Sergio Mestre
Yirajang
182
Vin Jr continues to shine brightly for real Madrid with his resilience and skills that are truly inspiring. Congratulations; Ballon D'or on your way. HOLD ON.
Yirajang
169
Enters the pitch, becomes the oldest player ever in Real Madrid history, provides an assist to Vini Jr. Luka Modrić, ladies and gents.
MadridSport
110
Even KDB knows that Zidane and Modric are the greatest Midfielders of all time 🐐
zubsain55
81
Hala Madrid
GRÄYSÖÑJäy
71
the heart of RM
MadridSport
66
* Ballon d'or winner * FIFA best player * Golden Ball winner * 6 UCL. The greatest Midfielder of all time together with Zidane
ImmsSPURS
52
Why can't you just give him his deserved ballon d or ??
babafemi
51
I don’t care about those who scored tonight.. Bellingham is my man of the match. He was everywhere on the pitch, everywhere.
UEFAchampions
49
Two of the greatest Midfielders of all time together🐐🐐
TafadzwaChitenga
42
you just have to feel for kylian😔.. he move to Madrid so that he can win the ballon d'Or but that is when Vinicius and Yamal are on 🔥
UEFAchampions
33
Man city players given respect to Midfield GOAT
Royalkid1
29
The combo between Vini Jr and Kylian Mbappé will be very dangerous, watch out
Jobayer_Hossain
28
Still not a convincing win. Celta dominated most of the game. Luck escape. Valuable 3 points.
continental
27
I find GIF on this amazing website. Click here: http://www.goalgif.xyz/v2/live/matchGifs?match_id=53877352&language=en
KᴀʀᴋɪAɴɪsʜ
22
Kroos and Modric will always be irreplaceable. Against bayern it was kroos and vini and now it is modric and vini. Bro is 39 and still playing for passion. Just timeless i wish i could witness more magic but..... though we got little more minutes seconds months to witness my man modric you are irreplaceable. The consistency he have lukita for ever LM10 ❤️
Kibbdlmpuz
18
vini jr best player in the world right now and ballon Dior is loading ♥️♥️♥️♥️♥️ #kingvinijrathisowntime👑👑👑👑👑👑👑
Executioner1
11
Kylian is finally unveiling the full extent of his talent at Real Madrid! Every match is a new opportunity for him to show all the hard work he’s put in. He’s now proving that he can meet expectations. Vamos Kylian, keep shining and show them, match after match, what you’re truly capable of! 💯
wowadrsyz
10
let's be honest our team is not playing well, the midfield is loosing too many balls and tactically we look disorganized ,no system ,no style of play nothing just relying on individual brilliance. we need a young coach asap who is going to nature our young midfielders,this man has done his job