Mặc dù thi đấu trên sân nhà nhưng Barca đã gặp không ít khó khăn trước Porto. Tuy nhiên, Joao Cancelo và Joao Felix tỏa sáng đúng lúc giúp cho đoàn quân HLV Xavi giành vé đi tiếp tại Champions League trước một vòng đấu.
Barca đã lỡ cơ hội giành vé sớm ở vòng đấu trước nên họ thể hiện quyết tâm cao trong trận đấu tiếp đón Porto trên sân nhà. Trong khi đó, Porto cũng muốn định đoạt tấm vé sớm nên đã nỗ lực chơi tấn công ngay từ đầu trận. Hai đội tạo nên thế trận hấp dẫn ngay từ đầu với những pha ăn miếng trả miếng.
Phải đến phút 30, trận đấu xuất hiện bước ngoặt lớn khi Porto bất ngờ có được bàn mở tỷ số trước. Pepe là người ghi dấu ấn bằng pha băng vào bồi bóng chuẩn xác sau cú cản phá của thủ thành Pena. Thế nhưng, đội khách chưa kịp ăn mừng thì 2 phút sau, Barca cũng đã có được bàn thắng gỡ hòa. Một hậu vệ nữa lên tiếng và đó là Cancelo có pha đi bóng và dứt điểm chuẩn xác đưa trận đấu trở về vạch xuất phát.
Bước sang hiệp hai, Barca nỗ lực ngay khi hiệp đấu bắt đầu và họ nhanh chóng có được lợi thế. Phút 57, hậu vệ Cancelo tiếp tục ghi dấu ấn với pha kiến tạo cho Joao Felix ghi bàn đưa đội chủ nhà vượt lên dẫn trước. Dù rất nỗ lực nhưng Porto đã không thể có được bàn thắng gỡ hòa.
Thắng chung cuộc 2-1, Barca chính thức giành vé vào vòng 1/8 Champions League 2023/24 với 12 điểm. Trong khi đó, Porto và Sakhtar cạnh tranh nhau tấm vé còn lại khi có cùng 9 điểm.