Lionel Messi scored a penalty for the third Champions League game in a row as Barcelona earned a far from convincing 2-1 win at home to a depleted Dynamo Kyiv to record three consecutive victories in Europe's top competition.
The Argentine, who had also scored spot-kicks in wins over Group G opponents Ferencvaros and Juventus, tucked away a penalty in the fifth minute while Gerard Pique netted in the second half, glancing in a fine cross from Ansu Fati.
Dynamo, who were missing six players due to COVID-19 positives, gave a decent account of themselves and spurned a couple of chances to equalise as well as having a goal from a corner ruled out due to the ball going out of play.
They deservedly pulled a late goal back in the 75th minute when Viktor Tsygankov slid the ball into the net, pouncing on a rebound after Barca keeper Marc-Andre ter Stegen could only parry a shot from Benjamin Verbic.
Alvaro Morata scored twice before two defensive mistakes helped Juventus to a 4-1 Champions League win at Ferencvaros as they bounced back from last week's defeat by Barcelona.
Morata tapped in Juan Cuadrado's cross in the seventh minute and swept home Cristiano Ronaldo's pass on the hour to put Juve in control.
Ferencvaros then self-destructed as a howler by goalkeeper Dense Dibusz allowed substitute Paulo Dybala to add the third and Lasha Dvali put through his own goal after another defensive mix-up.
Erling Haaland scored twice as Borussia Dortmund surged to the top of Group F with a comfortable 3-0 victory over hosts Club Brugge.
Belgian international Thorgan Hazard gave Dortmund the lead in the 14th minute before Haaland scored twice.
The visitors looked the more dangerous side from the start and secured a deserved opener when Brugge goalkeeper Simon Mignolet could only palm a Thomas Delaney cross into the path of Hazard.
Mignolet had a chance to redeem himself but let the resulting shot burst through his hands.Dortmund added to their tally four minutes later as Mignolet could only parry Haaland's close-range header and the striker turned in the rebound.
Haaland bagged his brace after Thomas Meunier laid the ball off for a tap-in.