Tiga gol tim tamu masing-masing dicetak oleh Sadio Mane, Eric Maxim-Choupo Moting dan Benjamin Pavard.
Hasil ini menempatkan Barcelona di peringkat tiga Grup C dengan 4 poin, dipastikan tersingkir sebab tidak mampu mengejar Bayern (15 poin) dan Inter Milan (10 poin) hingga pertandingan ke-5.
Laga lain, Atletico Madrid dipastikan tersingkir dari Liga Champions setelah bermain imbang 2-2 lawan Bayer Leverkusen dalam pertandingan ke-5 Grup B Liga Champions di Wanda Metropolitan, Madrid.
Moussa Diaby mengejutkan tuan rumah lewat golnya sebelum Yannick Carrasco menyamakan kedudukan pada menit ke-22. Namun, Leverkusen kembali memimpin berkat Callum Hudson-Odoi beberapa menit kemudian. Rodrido De Paul menyeimbangkan skor untuk Atletico pada menit ke-50.
Hasil imbang Atletico ini membuat Porto lolos ke babak 16 besar, dengan sembilan poin dari lima laga setelah menumbangkan Club Brugge 4-0 pada pertandingan lain.
Meski kalah, Brugge tetap di puncak klasemen. Sementara Atletico berada di peringkat ke-3 dengan 5 poin dan Leverkusen berada di dasar grup dengan 4 poin. Dilansir dari RM.id, Atletico dan Leverkusen akan memperebutkan tiket Liga Europa dalam pertandingan terakhir grup.