Dynamo push for one last opportunity but Barca have finally decided to sit deep. Popov sends the ball forward but that's it! Barca clinch the win!
90' +1
Messi's attempted throughball is intercepted and Dynamo's players stream forward on the break. Kedziora sends the cross in but it's just too quick for Popov, venturing forward from centre-back, to reach on the edge of the box. Barca clear it away.
90'
There'll be three minutes added onto the end of this match. Will Barca hold on?
89'
Dynamo's corner turns into another from the opposite side. This time it ends with a Barca free-kick as Pique is left on the deck. Dynamo have been threatening at set-pieces but have also been over-eager at times.
88'
Kedziora smashes a first-time cross against the head of Alba and wins a corner for Dynamo. Alba takes a few seconds to shake the impact off but is back up soon enough.
87'
Alba reaches the byline and hangs the ball up towards the far post. Barca's left-back was offside as he made the run though.
86'
B. Liedniev enters the game and replaces V. Buialskyi.
Dynamo substitution. Lednev, another midfielder, is on for Buyalskiy.
84'
De Pena almost beats Pique to a ball over the top but Ter Stegen rushes out to help his centre-back out. Dynamo still have another goal in them.
83'
Carles Aleñá enters the game and replaces Pedri.
Barca substitution. The central midfielder Alena is on for Pedri.
81'
Shabanov's hard work down the left wins Dynamo a corner. It's heading for Kedziora at the far post but the full-back clambers over the defender's back to win it. Barca free-kick.
Minute
Description
77'
What can Dynamo make of this now? Barca have looked good going forward but open at the back. De Pena flings the ball into the box from the left and Pique is well placed to clear it.
75'
V. Tsyhankov has scored a goal for Dinamo Kiev!
GOAL! BARCELONA 2-1 DYNAMO KIEV! Dynamo get a little luck and the goal their performance deserves. Ter Stegen keeps out Verbic's shot from the left of the box, but can't hold it. It rolls to Dynamo's captain Tsygankov who knocks it into the net from a few yards out.
74'
C. Lenglet enters the game and replaces Sergio Busquets.
Trincão enters the game and replaces Ansu Fati.
Barca make a few more changes. Lenglet replaces Busquets.
Trincao also comes on for Fati as Messi balloons over from distance. We're in for an exciting last 15 minutes.
71'
B. Verbič enters the game and replaces V. Supriaha.
C. de Pena enters the game and replaces G. Rodrigues.
Dynamo make two substitutions. Supryaha makes way for the Slovenian winger Verbic.
Next off for Dynamo is the lively Rodrigues. The Uruguayan left-winger De Pena is on.
70'
V. Buialskyi gets yellow.
Buyalskiy is booked for a late challenge on Busquets. To their credit Dynamo are still playing as though they can get something from this game. Why not?
68'
Barca go straight up the other end and try to make this game 3-0 and done. Messi gets on the end of Pedri's throughball and aims for the bottom right corner. Neshcheret drops low to keep it out. This is a wonderfully lively game.
65'
Piqué has scored a goal for Barcelona! Assist by Ansu Fati.
GOAL! BARCELONA 2-0 DYNAMO KIEV! Pique pops up with a timely goal for Barca! Barca take the corner short and Fati holds it up to the left of the box. The youngster shifts onto his right foot and floats it in for Pique who powers a header past the helpless Neshcheret.
That was a deft assist by Fati and a much-needed goal for Barca. That will relieve the pressure on the hosts greatly seeing as Dynamo have come close to equalising a few times.
64'
Neshcheret adds to his collection of great saves in this game! The keeper reacts to keep out Roberto's point-blank header from inside the six-yard box. Barca have a corner...
62'
Barca have now switched to a 4-3-3 with Messi playing as the false nine. Busquets playing deeper will offer them extra security with Dynamo close to catching them on the counter on a few occasions now.
60'
Sergi Roberto enters the game and replaces M. Pjanić.
O. Dembélé enters the game and replaces A. Griezmann.
Griezmann, who's been fairly anonymous, is next to get hauled off. Dembele replaces him.
The underwhelming Pjanic heads off. Roberto comes on for him.
58'
Barca don't seem happy with the way this game is going. Some changes are imminent for the hosts.
54'
Dynamo get a corner out of Ter Stegen's save. Tsygankov sends the corner in and Shabanov's header whizzes wide to the left. Barca look vulnerable.
52'
Ter Stegen preserves Barca's lead! Barca's latest attack breaks down and Rodrigues is away on the counter, finding Supryaha with an excellent sliderule pass. Supryaha outmuscles the defender in the box and looks certain to score, only for Ter Stegen to make a vital stop from close range!
50'
Shabanov wins two free-kicks in a row as he's fouled by Pedri then Pjanic. Barca win a corner off Kedziora but can't create much with it.
48'
Barca look unnerved by Dynamo's impudence. Pjanic spots Fati's run wide to the left but overcooks the pass and the Spain international is unable to keep it in play.
46'
Dynamo get the second half going. No changes by either side at half-time.
45'
HALF-TIME: BARCELONA 1-0 DYNAMO KIEV
Fati fires low at goal from outside the box. It's a routine save for Neshcheret who's having a fine game. That's that for now.
44'
Nothing comes of Barca's corner. The hosts are peppering Dynamo's goal still but can't find a way to extend their lead yet.
40'
Barca win a corner down their left. Dynamo see it away without much fuss. The visitors have improved greatly as this half has gone on.
38'
Griezmann has been quiet so far but always poses a threat. The Frenchman receives a pass from Pjanic outside the box and flashes a shot wide of Dynamo's goal. Fati gets a little closer to goal but does the same thing shortly after.
34'
Dest is unnecessarily cautious and Shabanov takes it as an opportunity to take his rival full-back on. Shabanov manages to reach the byline only for Dest to recover in time to turn it into a Barca goal-kick.
32'
Rodrigues, Dynamo's most exciting player so far, beats Dest to a high ball and drifts inside but finds himself with nowhere to go. Dynamo have found their feet now but still aren't creating much.
30'
Dynamo are still in possession. Now it's Barca who are having to work a bit. Shepelev gets impatient and goes for the direct pass over the top for Supriaha to chase. However, de Jong reads the header well and wins the ball for Barca.
28'
Dynamo gradually make their way upfield, winning a series of little free-kicks. Rodrigues has the chance to take Dest on but doesn't, instead choosing to pass back inside.
26'
Barca circulate the ball on the edge of Dynamo's box. The cross eventually comes in but Buyalskiy wins a free-kick as Fati accidentally treads on his heel.
24'
Dynamo have managed to pull themselves together after taking a battering in the opening minutes. Pjanic's pass for Messi is overambitious and bounces straight through to the 18-year-old goalkeeper Neshcheret.
22'
Dynamo take the corner short, working it well back into the danger area. ter Stegen clears the resulting cross with his feet at the near post.
21'
Dynamo pounce forward on the counter-attack as the ball turns over. Shepelev gets a sniff of the ball in the box and Pique shepherds it out for a corner.
19'
This time Barca take the corner short and circulate the ball. Pedri goes for the low cross from the opposite side but can't get through the Dynamo defenders lining up to clear it.
16'
Dynamo win a corner from the free-kick. Barca manage to head it away. Dynamo can count themselves fortunate they've only got one goal to pull back even at this early stage.
15'
Dynamo enjoy their first attack of the game. Rodrigues powers down the left and is tugged from behind by Dest just outside the penalty area. Dynamo claim it's inside the area but it's just a free-kick.
13'
Fati takes on two Dynamo defenders, bearing down on goal from the left of the box. He shoots from a tight angle but Neshcheret has his near post covered.
11'
Dynamo have barely had time to breathe in these opening 10 minutes. Barca look like they mean business.
9'
Barca have the ball in the net but it's offside. Pedri was in the right place at the far post to slot home from Alba's cross but the teenager made the run a fraction too early.
5'
Penalty goal scored by L. Messi for Barcelona!
GOAL! BARCELONA 1-0 DYNAMO KIEV! Messi steps up to take the penalty and makes no mistake, smashing it past Neshcheret into the bottom right corner.
3'
Barcelona win an early corner as Dynamo's keeper Neshcheret intercepts Fati's pass. Barca take it short and elect to keep possession.
1'
The English referee Michael Oliver blows his whistle and Barca get this game underway!
Barcelona are well on track to qualify for the knockout phase of this year's Champions League. Ronald Koeman's team top Group C after two games after a 2-0 win away to Juventus last time out. Now they welcome Dynamo Kiev who have hopes that they too can make it through to the next round.
Dynamo sit third in Group C with just the one point so far, as they were guilty of throwing away two points last week as Ferencvaros came back late to claim a 2-2 draw in Budapest. Mircea Lucescu's side will need to be more focused here if they want to come away with any result.
BARCELONA (4-2-3-1): Marc-Andre ter Stegen; Sergino Dest, Gerard Pique, Frenkie de Jong, Jordi Alba; Sergio Busquets, Miralem Pjanic; Pedri, Lionel Messi, Ansu Fati; Antoine Griezmann.
DYNAMO KIEV (4-2-3-1): Ruslan Neshcheret; Tomasz Kedziora, Illia Zabarnyi, Denys Popov, Artem Shabanov; Volodymyr Shepelev, Oleksandr Andrievsky; Viktor Tsygankov (c), Vitaliy Buyalskiy, Gerson Rodrigues; Vladyslav Supriaha.
SUBS: Valentyn Morgun, Benjamin Verbic, Nazariy Rusyn, Oleksandr Syrota, Clayton, Carlos de Pena, Bogdan Lednev.
The two sides are out on the pitch at an empty Camp Nou. It gets no less stranger to see this great stadium empty no matter how many times you see it.
Hello! Welcome to our live text commentary of this UEFA Champions League Group G match between Barcelona and Dynamo Kiev at Camp Nou.
Both teams now return to domestic duty before they meet again in three weeks after the international break. On this evidence, Dynamo will fancy their chances of getting revenge in the reverse fixture in Kiev. Barca had better watch out. That's all for now. Goodbye!
Commentary
More…