Ba trận thắng đầu tiên ở bảng H Champions League đã giúp Barcelona vững chắc ở ngôi đầu bảng. Tuy nhiên trận thua gần nhất trước Shakhtar Donetsk đã khiến đoàn quân HLV Xavi không được phép sảy chân khi tiếp đón Porto tại Nou Camp tối 28/11.
Shakhtar Donetsk đã giành chiến thắng 1-0 trước Royal Antwerp ở trận đấu sớm hơn để cùng Barcelona và Porto có 9 điểm, khiến cuộc đua cho hai vị trí dẫn đầu ở bảng đấu này vô cùng hấp dẫn.
Barcelona chủ động ép sân ngay sau tiếng còi khai cuộc, Porto chơi phản công sắc bén và có bàn mở tỉ số ở phút thứ 20. Cú sút của Taremi bị Kounde cản phá, Galena sút bóng vào đúng vị trí của Pena nhưng trung vệ kỳ cựu Pepe đã có mặt đúng lúc để dễ dàng đưa bóng vào lưới Barcelona.
Tuy nhiên niềm vui của đội khách Porto chỉ kéo dài được hai phút. Hậu vệ cánh Cancelo tung cú sút đẹp mắt vào góc xa hạ gục thủ thành Costa để gỡ hòa 1-1 cho đội chủ nhà Barcelona.
Hiệp 2 tiếp tục diễn ra đầy căng thẳng. Phút 57, Cancelo kiến tạo cho Joao Felix lập công sau pha dứt điểm chớp nhoáng nâng tỷ số lên 2-1 cho Barcelona. Ở tình huống này, hậu vệ Joao Mario mắc lỗi vị trí.
Barcelona bị đối thủ ép sân ở khoảng 30 phút cuối trận, khi Porto dồn đội hình lên tìm kiếm bàn gỡ. Tuy nhiên các chân sút đội khách quá vô duyên ở các tình huống dứt điểm cuối cùng.
Trải qua 90 phút đầy căng thẳng, Barcelona bảo toàn chiến thắng 2-1 và 3 điểm giành được tại Nou Camp. Đoàn quân HLV Xavi Hernandez ghi tên mình vào vòng 1/8 Champions League và mục tiêu của họ ở lượt cuối là giành ngôi đầu bảng.