Barcelona registered three wins from three in the Champions League as they beat a depleted Dynamo Kyiv to go top of Group G.
Lionel Messi scored from the penalty spot inside five minutes and Gerard Pique headed home to secure an unconvincing victory.
Dynamo Kyiv fielded a significantly depleted side, with only 13 first-team players travelling to Spain along with a further six youth players. Six players had tested positive for coronavirus at the Ukrainian club before the tie.
It was an uncomfortable night for Barcelona, who struggled to assert themselves in the second half despite enjoying the lion’s share of the possession.
A valiant performance from 18-year-old Kyiv goalkeeper Ruslan Neshcheret on his first-team debut ensured the goal deficit was held to just one.
Barcelona dominated for the opening 20 minutes and it seemed it would be a routine performance for Ronald Koeman’s side, who have struggled to find form in La Liga but won both of their other group matches in Europe comfortably.
Kyiv were tenacious and captain Viktor Tsygankov’s 75th-minute goal made for a nervy finish to a tricky night for Barca, who looked ill at ease for large periods.
Goalkeeper Marc-Andre ter Stegen was involved more than expected between the Barcelona sticks as he made his first appearance since recovering from a knee injury.
Kyiv face another challenge in their next match in the Ukrainian Premier League against Shakhtar Donetsk.