Following the first leg of their Champions League last-16 clash with RB Leipzig, Real Madrid took the advantage thanks to a great goal from Brahim Dias.
Diaz scored a superb finish into the top corner three minutes after half-time to give Real victory in Germany.
The Spanish midfielder was named in the starting XI as Jude Bellingham was absent due to injury.
His goal put Real in a good position to reach the quarter-finals for the 12th time in the past 14 seasons.
Leipzig frustrated Real until the 48th minute, when former Manchester City midfielder Dias brought down two players on the right touchline, then danced past others and curled the ball into the top corner.
His moment of genius gave Real control of the tie, with the Spanish side hosting the second leg at the Santiago Bernabéu on March 6.
However, the Spaniards were unable to add to their tally and came close when Vinicius Junior smashed an impressive Diaz shot wide of the post.
They also thanked goalkeeper Andriy Lunin, who kept a clean sheet despite Leipzig having nine shots on target, and the decision to disallow Benjamin Sesko's second-minute header. .
Diaz continues to play in Bellingham's absence
The 14-time European champions are packed with world-class talent, but Bellingham will be noticeably absent after spraining his ankle in Saturday's 4-0 La Liga win over Girona.
The England midfielder has scored or assisted in all five Champions League games he has played for Real so far, contributing seven goals in the group stage, more than any other player.
Without him, Real lacked fluency in attack in the first half, but Díaz, who replaced Bellingham in a midfield attacking role, showed quality and diligence throughout before making a stunning breakthrough. showed that.
Diaz also recreated Bellingham's celebration, imitating his teammates standing with arms outstretched after scoring. This was echoed by the England player, who posted: “Oh my god, Brahim!” Reply with X.
However, there were second-half concerns for Real as Diaz was forced to leave in the closing stages with a serious calf injury, and Diaz himself picked up an injury.
Diaz's goal was a magical moment amid Real's uneven performance. Leipzig created many chances and easily could have at least secured a draw, while Sesco could have scored a hat-trick in the first 10 minutes.
Leipzig is hardworking but wasteful
Two minutes later, Sesco headed the second ball after Dani Carvajal played a loose pass into the corner, but the shot was called off after Benjamin Henriks was ruled offside and interfered with goalkeeper Lunin. .
Moments later, the tall Slovenian striker struggled to connect with a lofted through ball before being denied a one-on-one by Lunin's feet.
Lunin was forced into the game in the closing stages, making sure to stop Xavi Simons, Sesco and Amadou Haidara in succession as the hosts looked to equalize.
The Ukrainian started this season as Real's third-choice keeper, but after Thibaut Courtois was injured at the end of the season, he replaced Kepa Arrizabalaga, and his performances have earned him the trust of coach Carlo Ancelotti. I showed you the reason why.
Real's frustration was concentrated in Carvajal. Carvajal avoided sending off for hurting Simmons in the first half, but he complained almost constantly to the officials and was lucky to finally be given a card in the second half.
Leipzig had a clear underdog start – they lost twice to Manchester City in the group stage and are 18 points behind leaders Bayer Leverkusen in the Bundesliga – but they went into this game with a plan. .
They scored the most goals during the group stage break and took the most shots from counter-attacks, reaching the same level as Real, and Leipzig were looking to make the most of those situations here.
Leipzig's deep defense did a mostly good job of restricting Real, but could not prevent Diaz's attacks and were credited to the woodwork for keeping the score tied.
lineup
RB Leipzig
formation 4-2-2-2
- 1Grachi
- 2SimakanBooked for 53 minutes
- 16klostermann
- Fourorbán
- twenty tworaum
- 39HenricusReplacementHaidarain 75 minutesminutes
- twenty fourSchlagerReplacementKanpurin 90 minutesminutes
- 7OlmoReplacementElmasin 76 minutesminutes
- 20simmons
- 17open daReplacementpoulsenin 75 minutesminutesBooked in 77 minutes
- 30SescoI made a reservation in 85 minutes.
substitute
- 3Lenz
- FiveVitosiab
- 6Elmas
- 8Haidara
- 9poulsen
- 13Seiwald
- 14Baumgartner
- twenty onebrass witch
- twenty threeRukuba
- twenty fiveginger
- 38jatta
- 44Kanpur
real madrid
formation 4-3-1-2
- 13Lunin
- 2carvajalBooked in 66 minutes
- 18Choameni
- 6nacho
- twenty threeMendy
- 15Valverde
- 8Claus
- twenty oneDiazReplacementVasquezin 84 minutesminutes
- 12Camavinga
- 11rodrigoReplacementJoselin 84 minutesminutes
- 7Vinicius Jr.I made a reservation in 85 minutes.
substitute
- Tenmodric
- 14Josel
- 17Vasquez
- 19Ceballos
- 20garcia
- twenty fourGyular
- twenty fiveArrizabalaga Revuelta
- 28martin
- 30gonzalez
- 32path
- 34Carrillo
- 41Ramon
- Referee:
- Irfan Perit
- Attendance:
- 45,028
live text
-
Game over, RB Leipzig 0, Real Madrid 1.
-
End of the second half, RB Leipzig 0, Real Madrid 1.
-
Attempt failed. Josel (Real Madrid) took a left-footed shot from the center of the box, but it missed the left side of the frame. Eduardo Camavinga assists the cross.
-
Corner, Real Madrid. Amadou Haidara conceded a goal.
-
Attempt blocked. Vinicius Junior (Real Madrid) took a right-footed shot from the left of the box, but it was blocked. Assisted by Eduardo Camavinga.
-
Substituted, RB Leipzig. Kevin Kampl replaces Xaver Schlager.
-
Attempt failed. In a set-piece situation, Amadou Haidara (RB Leipzig) took a left-footed shot from outside the box, but it missed the left side of the frame.
-
Foul by Federico Valverde (Real Madrid).
-
Xavi Simons (RB Leipzig) wins a free kick on the left.
-
Foul by Elzif Elmas (RB Leipzig).
-
Aurelien Choameny (Real Madrid) wins a free kick in the defense.
-
Benjamin Sesko (RB Leipzig) was shown a yellow card for a serious foul.
-
Foul by Benjamin Sesco (RB Leipzig).
-
Aurelien Choameny (Real Madrid) wins a free kick in the defense.
-
Vinicius Junior (Real Madrid) is shown a yellow card.
-
Corner, RB Leipzig. Andriy Lunin conceded a goal.
-
Attempt saved. Amadou Haidara (RB Leipzig) fired a right-footed shot from outside the box that was saved in the top left corner.
-
Substitution, Real Madrid. Josel replaces Rodrigo.
-
Substitution, Real Madrid. Lucas Vazquez replaced Brahim Díaz due to injury.
-
I'm late. They are ready to continue.
player of match
KanpurKevin Kampl
RB Leipzig
-
squad number44player nameKanpur
-
squad number6player nameElmas
-
squad number17player nameopen da
-
squad number9player namepoulsen
-
squad number8player nameHaidara
-
squad number7player nameOlmo
-
squad number20player namesimmons
-
squad numberFourplayer nameorbán
-
squad number30player nameSesco
-
squad numbertwenty fourplayer nameSchlager
-
squad number2player nameSimakan
-
squad number39player nameHenricus
-
squad number16player nameklostermann
-
squad number1player nameGrachi
-
squad numbertwenty twoplayer nameraum
real madrid
-
squad number12player nameCamavinga
-
squad number18player nameChoameni
-
squad number7player nameVinicius Jr.
-
squad number15player nameValverde
-
squad numbertwenty oneplayer nameDiaz
-
squad number11player namerodrigo
-
squad number8player nameClaus
-
squad number13player nameLunin
-
squad number2player namecarvajal
-
squad number6player namenacho
-
squad numbertwenty threeplayer nameMendy
-
squad number14player nameJosel
-
squad number17player nameLucas Vasquez