Full player ratings from the match below:
Andriy Lunin—6: He barely touched the ball in the first half and saw virtually no action outside of a long-distance attempt when the Ukrainian was off his line.
Lorenzo Aguado—8: Fantastic performance by the 22-year-old right back. He dribbled without pressure when appropriate, picked the right moments to overlap and overlap, and kept it simple and clean with his passing. He showed the motor to get up and down the right flank and the speed to beat players off the dribble. He missed a golden opportunity to score with his left foot at the end of the first half after conceding a goal from Endrick.
Raúl Asencio—8: Played with composure and seriousness; It feels like he’s been in the first team for years. Another strong display.
Diego Aguado—6: Had some nervous moments on the ball, expected for the 17-year-old debutant, but overall played well and showed his passing range with his left foot. He is not afraid to be aggressive and come out of the backline, although he is not yet physically mature enough to successfully carry out all his tackle attempts.
Fran Garcia—8: Galloped down the left wing and assisted Camavinga with a precise cross. He gave another assist in the final minutes of the game with a cutback to Arda Guler.
Camavinga—7: After missing a good opportunity inside the area, he took advantage of a rebound after a center from Fran García, beating the defender to score a goal with a header.
Valverde—7: Scored a brilliant volley inside the area in the first five minutes to give Madrid the lead.
Luka Modric—8: Kept the team going with through balls, cross-field switches and quick interaction. It was simply a higher class. In the second half, he and Brahim enjoyed a field day, constantly combining with quick one-two passes. One of those combinations led to Modric’s fourth goal.
Brahim—7: He played on the left wing and combined with Modric and Fran García with ease. From time to time he would make an extra dribble or play sequences that were too complicated. He seemed eager to score, taking numerous shots and hitting the post. He assisted on the fourth goal after a good play with Modric inside the area.
Arda Güler—8: In the first two minutes, he managed to advance towards the goal, but wasted his one-on-one opportunity. He showed the ability to cut inside at will and frequently lined up shots. He scored with a try before 30 minutes to make it 3-0. He played the last 30 minutes of the game in midfield, where he scored his second to make it 5-0.
Endrick—5: Like a bull in a china shop, he never stopped running and working on both sides of the ball. Some of his touches and movements were rusty, but he created some good opportunities through individual play. However, the ball and the final shot were missing: he looked anxious in the final third.
Substitutions:
Dani Ceballos—7: He made a magnificent vertical pass to Brahim, breaking the entire defensive line and leaving him one on one with the goalkeeper, but Brahim failed to convert.
Kylian Mbappé—5.5: After a good run of form and increased confidence in December, he appears to have regressed in his last two performances. He made a solo run late in the game that almost led to a goal.
Call—6: Played in the pivot role and kept things simple with the game already won.
Vinícius Junior—6: Made a timely pass to Mbappé, freeing the Frenchman in the goal.
Lucas Vazquez—6: Replaced Lorenzo at right back and made several crosses during his 30 minutes on the pitch.