Ferran Torres came off the bench to score as Barcelonaemerged victorious on a 1-0 scoreline in Porto in Group H.
The Catalans lost Robert Lewandowski to injury with 10 minutes remaining in the first half, but on the stroke of half-time his replacement Torres gave Barcelona a lead, slightly against the run of play.