The match between the two teams took place at the Camp Nou stadium on Wednesday, October 20, according to Ukrinform.
Gerard Pique scored a winner in the 36th minute.
In another Group E match, Portugal's Benfica lost to Germany's Bayern 0-4 in Lisbon.
Bayern top the group on nine points from three games, followed by Benfica (four points from three games), Barcelona (three points from three games), and Dynamo Kyiv (one point from three games).
Dynamo will play their next match against Barcelona at home on November 2.
Photo: Getty Images / Global Images Ukraine