Real Madrid made it three wins in this season’s Champions League, beating Shakhtar Donetsk at the Santiago Bernabeu.
The hosts’ early dominance spoke volumes as Rodrygo opened the scoring before Vinicius Jr extended the lead.
Oleksandr Zubkov gave the visitors hope with a well-taken header over the Ukrainians.
However, Shakhtar could not find an equaliser, as the Spanish giants edged ever closer to securing a place in the play-offs.
Real Madrid got off to the perfect start when Rodrygo struck from the edge of the box after finding the impressive Aurelien Tchouameni.
Karim Benzema, Federico Valverde and Rodrygo connected well, the latter of which Vinicius Jr. to enter the second home team.
Despite dominating the first half, Carlo Ancelotti’s side went in at half-time alone after Zubkov headed Bogdan Mykhaylychenko’s cross past Madrid’s Ukrainian Andriy Lunin, but the visitors were unable to find a point.
Shakhtar remain second in Group F, one point above RB Leipzig, and face Madrid in the second leg in Warsaw on Tuesday.
- 18Tchouamenireplaced bycamavingin 75′minutes
- 21Rodrygoreplaced byAscensionin 80′minutes
- 20Vinicius Junior
- 7E Risk
- 26Lopez Andugar
- 5bumble beeBooked in 55 minutes
- 6Stepanenkoreplaced byTraorein 88′minutes
- 9swedishreplaced byPetryin 67′minutes
- 8Sudakovreplaced byDurasin 88′minutes
- 10MudrykBooked in 90 minutes
- 11Zubkovreplaced bySikanin 67′minutes
- 16Cross disk
- 23Maia Reis
Game over, Real Madrid 2, Shakhtar Donetsk 1.
Second half ends, Real Madrid 2, Shakhtar Donetsk 1.
Mykhailo Mudry (Shakhtar Donetsk) is shown the yellow card for a bad foul.
Daniel Carvajal (Real Madrid) wins a free kick on the right wing.
Foul by Mykhailo Mudry (Shakhtar Donetsk).
Attempt blocked. Marco Asensio (Real Madrid) shot from the left side of the box is blocked. Assisted by Karim Benzema.
Foul by Federico Valverde (Real Madrid).
Bohdan Mykhailichenko (Shakhtar Donetsk) wins a free kick on the left wing.
Foul by Karim Benzema (Real Madrid).
Lassina Traoré (Shakhtar Donetsk) wins a free kick.
Corner, Real Madrid. Anatoliy Trubin received the ball.
The attempt has been saved. Karim Benzema (Real Madrid) right footed shot misses the center of the box. Assisted by Federico Valverde.
Change, Shakhtar Donetsk. Neven Duras replaces Heorhii Sudakov.
Change, Shakhtar Donetsk. Lassina Traoré replaces Taras Stepanenko.
An empty attempt. Karim Benzema (Real Madrid) left footed shot misses the target.
An empty attempt. Marco Asensio (Real Madrid) left footed shot from the right side of the box is high and wide to the left. Assisted by Karim Benzema.
An empty attempt. Heorhii Sudakov (Shakhtar Donetsk) shot from the right wing from the right, but the ball hits the crossbar. Help from Ivan Petryak.
An empty attempt. Federico Valverde (Real Madrid) right footed shot from outside the box is high and high to the right. Assisted by Marco Asensio.
Attempt blocked. Karim Benzema (Real Madrid) right footed shot from outside the box is saved in the center of the box. Assisted by Toni Kroos.
The attempt has been saved. Vinícius Júnior (Real Madrid) right footed shot misses the center of the goal. Assisted by Federico Valverde.