Barcelona were a long way from their best, but a Sebastian Coates own goal handed them all three points against Sporting CP.
Barcelona extended their winning run to eight games in all competitions on Wednesday as they edged past Sporting CP 1-0 in their Champions League clash at the Estadio Jose Alvalade.
Ernesto Valverde’s side rarely had to get out of second gear to secure a win that puts them in a commanding position at the summit of Group D.
The only goal of the game came just four minutes into the second half, and despite Luis Suarez wheeling away to celebrate, replays showed that the decisive final touch came from Sporting defender Sebastian Coates.
Bruno Fernandes had a wonderful opportunity to claim a share of the spoils for Sporting in the second half but was thwarted by Marc-Andre ter Stegen, as Barcelona held on for a deserved three points.
The Spanish giants will be confident of extending their lead at the top of the group when they host Olympiacos in three weeks. Sporting, meanwhile, face a daunting test against Juventus in Turin.