Ở bảng G, Porto đã vùi dập Monaco 5-2 để đoạt tấm vé vào vòng 1/8 Champions League. Trong khi đó, RB Leipzig chấp nhận xuống chơi tại Europa League sau khu thua 1-2 trước Besiktas.
Với tâm thế buộc phải thắng nếu muốn giành tấm vé còn lại ở bảng G, nên Porto nhanh chóng dâng cao đội hình tấn công Monaco sau tiếng còi khai cuộc.
Ngay phút thứ 9, đội chủ nhà đã vượt lên nhờ pha lập công của Vincent Aboubakar. Tiếp đà hưng phấn, Porto thêm 2 lần nữa xé lưới đại diện nước Pháp, để rồi dẫn trước 3-0 ngay trước khi hiệp 1 khép lại.
Sang hiệp 2, trận đấu diễn ra sôi nổi khi Monaco tràn lên tìm bàn gỡ. Những nỗ lực không biết mệt mỏi giúp nhà ĐKVĐ Ligue 1 có 2 bàn thắng, song đó chỉ mang tính danh dự, bởi Porto cũng ghi thêm 2 bàn, qua đó khép lại thắng lợi giòn giã 5-2 trước Monaco.
Ở cặp đấu còn lại, dù được chơi trên sân nhà nhưng RB Leipzig không thể ngăn nổi sức mạnh của Besiktas. Họ nhận bàn thua sau pha lập công trên chấm 11 mét của Alvaro Negredo ngay phút thứ 10.
Tới phút 87, tiền vệ Naby Keita giúp đội bóng Bundesliga gỡ hòa, song chỉ 3 phút sau, Talisca khiến cả cầu trường Red Bull Arena câm lặng khi tung dứt điểm quyết đoán kết liễu đối thủ. Chung cuộc, RB Leipzig bại 1-2 trước Besiktas.
Như vậy, kết quả này giúp Porto giành tấm vé còn lại của bảng G tiến vào vòng 1/8 Champions League. Đại diện Bồ Đào Nha xếp thứ 2 với 10 điểm, còn RB Leipzig chấp nhận xuống chơi ở Europa League với 7 điểm. Monaco xếp bét bảng với chỉ vỏn vẹn 2 điểm – một kết cục bi thảm cho nhà vô địch Ligue 1.
Kết quả cụ thể:
Porto 5-2 Monaco
RB Leipzig 1-2 Besiktas