Kroos launches a long ball forward, but it's to no-one and it bounces harmlessly behind for a goal-kick. Real just can't build a dangerous attack.
87'
There's a palpable frustration from Real Madrid now. No real sign of a dramatic, late comeback.
85'
Alan Patrick enters the game and replaces V. Kovalenko.
Fernando enters the game and replaces Dentinho.
Meanwhile, Dentinho appears to be struggling with an injury and - having come on to replace the injured Moraes - is now replaced by Fernando.
Castro makes a double-substitution now as he looks to see out the game. Kovalenko is off for Patrick in midfield.
82'
M. Solomon has scored a goal for Shakhtar Donetsk! Assist by Maycon.
GOAL!!! IT'S 2-0 TO SHAKHTAR!!! What a hit from Solomon! The substitute drove forward purposefully down the left before cutting inside Vazquez as he reached the edge of the box and thumping a lovely strike beyond Courtois and into the bottom-left corner!
Maycon gets the assist but Solomon covered plenty of ground on his own and had to beat Vazquez before coming up with a superb finish!
77'
Isco enters the game and replaces M. Ødegaard.
Vinícius Júnior enters the game and replaces Rodrygo.
M. Díaz enters the game and replaces K. Benzema.
Zidane makes a triple-substitution now as he tries to get his side back on level terms. Odegaard is the first man off, with Isco replacing him in midfield.
Rodrygo also departs the field, having faded after a bright start. Mariano comes on to take his place.
Benzema also, surprisingly, comes off, with Vinicius the man to replace him as the final change.
74'
M. Solomon enters the game and replaces Taison.
Meanwhile, Taison is also taken off, with Solomon coming on for the final quarter of an hour or so.
73'
Maycon enters the game and replaces Marlos.
Castro makes a double-change to freshen things up as his side head into the final stages of the game. Marlos is the first to leave the field, with Maycon taking his place.
69'
Mendy shows some lovely footwork to evade a challenge on the edge of the box, but a reluctance to use his right foot sees him play a poor pass with his left into the middle and Shakhtar clear.
65'
The hosts are keeping hold of the ball superbly, passing it around in a calm, assured manner as they force Madrid to chase the ball.
Minute
Description
63'
Shakhtar are really benefitting from the game getting stretched as Real leave more and more space in behind as they commit men forward.
61'
Mendy gets down the left and fires a low cross into the box, but it's hacked away. Real are throwing men forward now.
57'
Dentinho has scored a goal for Shakhtar Donetsk!
GOAL!!! SHAKHTAR TAKE THE LEAD!!! Kovalenko drills a low ball into the box where Mendy intercepts, but the loose ball bounces square and back into the danger zone. It goes past Varane, who inexplicably leaves it, and Dentinho races in and fires past the onrushing Courtois! It's 1-0 to Shakhtar!
50'
Benzema has the ball on the edge of the box and he works a yard on his left before drilling a low effort at goal, but it's too central and Trubin holds on.
48'
Shakhtar work a corner well but it doesn't quite come off and Real look to break quickly, but Stepanenko nips in to dispossess Benzema.
46'
We're back underway for the second half!
45' +3
HALF-TIME: SHAKHTAR DONETSK 0-0 REAL MADRID
45' +1
A short corner eventually ends up with Odegaard on the edge of the box but the young midfielder appears to be caught in two minds and his effort ends up being tame and looping straight into Trubin's grasp.
44'
Benzema blazes a shot way over the bar as he snatches at an effort off-balance. That's impressively high.
42'
Dentinho goes down with an audible scream of pain as he goes for a 50-50 with Varane and comes off second-best. That will be concerning for Castro, having brought Dentinho on to replace the injured Moraes. It seems as though the striker will be able to carry on for now, at least.
40'
Real are enjoying a little more of the ball now but the final ball isn't quite right yet and they aren't asking enough questions of the Shakhtar defence.
38'
Real still haven't managed to wrest control of the game back and it's all getting bogged down in midfield at the moment.
36'
A number of fouls in wide areas have just disrupted the flow of the match in the last few minutes as both sides look to progress down the wings.
34'
Nacho has been guilty of some poor passes tonight and he plays another one, firing at Mendy with far more power than necessary and slightly behind him, resulting in a Shakhtar throw-in.
27'
Madrid build dangerously down the left and the ball is played forward sharply for Mendy, but the left-back is just a fraction offside.
25'
Dentinho enters the game and replaces Júnior Moraes.
Moraes hasn't been moving freely since returning to the fray and Castro has decided to replace him. Dentinho comes on up front.
22'
Shakhtar have looked much more dangerous in the last few minutes. Real Madrid were completely dominant in the first quarter of an hour or so but they've faded since Varane was booked.
20'
Rodrygo shows great composure as he intercepts a dangerous ball into the box towards Matvyenko, controlling expertly and getting the ball away.
18'
Moraes looked certain to be forced off and was taken to the sidelines, but he seems to have recovered and he's back on the pitch now.
16'
Moraes has stayed down following Varane's challenge and he seems to be in a lot of pain. He may have to be replaced.
14'
R. Varane gets yellow.
A poor pass from Nacho catches Varane on his heels and allows Moraes to nip in and nick the ball. He knocks it past the Frenchman, who brings him down and picks up a yellow card.
9'
A loose backpass nearly gives the ball away in a very dangerous position, but Nacho slides in to make an inch-perfect tackle! Mendy does very well to keep the ball in play before setting his side on the front foot.
3'
Rodrygo jinks past his man with a lovely feint and races to the edge of the box before rolling an excellent low ball into the middle for Benzema, but it's intercepted and hacked away. Some bright early touches there for the young Brazilian.
1'
We're underway in Ukraine!
Hello and welcome to our LIVE coverage of the Champions League fixture between Shakhtar Donetsk and Real Madrid at the Kiev Olympic Stadium.
Real Madrid can secure qualification to the Champions League knockout stages if they secure victory tonight, while Shakhtar Donetsk need to avoid defeat to retain their own chances of progressing.
Real Madrid XI (4-2-3-1): Thibaut Courtois; Lucas Vazquez, Nacho, Raphael Varane, Ferland Mendy; Luka Modric, Toni Kroos; Rodrygo, Martin Odegaard, Marco Asensio; Karim Benzema.
Real Madrid substitutes: Sergio Arribas, Vinicius Junior, Isco, Mariano, Eder Militao, Casemiro, Marcelo, Victor Chust, Diego Altube, Andriy Lunin.
Real started strongly but faded as the half wore on - and the weather worsened. Zidane will want more of the energy his side started the game with in the second period. Castro, meanwhile, will be encouraged at how well his men have disrupted Los Blancos' flow and will hope that continues.
Thank you for joining our coverage, we hope you enjoyed the game. Until next time, goodbye!
Shakhtar's final Champions League group-stage game is against Inter, while Real Madrid face group leaders Borussia Monchengladbach.
Commentary
More…