Ở các cặp đấu áp chót vòng bảng Champions League diễn ra rạng sáng 29-11, Shakhtar Donetsk đánh bại Antwerp 1-0 sẽ một mất một còn với Porto ở trận cuối sau khi; Borussia Dortmund tiến sâu hơn với chiến thắng 3-1 trước AC Milan; Atletico Madrid vào vòng 16 đội khi thắng Feyenoord 3-1; Young Boys lấy vé chơi giải Europa League sau chiến thắng 2-0 trước Red Star.
Đáng chú nhất là sau khi bị loại ở vòng bảng hai năm liên tiếp, nhà vô địch năm lần Barca đã trở lại vòng 16 đội sau khi giành được vị trí trong tốp hai khi còn một trận đấu. Hiện tại, Barca đang đứng đầu bảng H với 12 điểm, hơn Porto và Shakhtar Donetsk (thắng Antwerp 1-0) 3 điểm, hai đội sẽ đấu với nhau trong lượt cuối cùng để quyết định CLB nào sẽ cùng đại diện Tây Ban Nha vào vòng loại trực tiếp.
Barca đã gặp khó khăn trước một Porto dũng cảm, đội chơi tốt hơn trong hiệp một nhưng lại thất vọng bởi màn trình diễn đầy cảm hứng của thủ môn Inaki Pena, người vào thay Stegen bị chấn thương và thực hiện một số pha cứu thua xuất sắc để giúp đội chủ nhà không bị thủng lưới.
Pena từ chối cú sút thẳng của Galeno ở phút 28 nhưng không thể cản phá một nỗ lực khác của cầu thủ chạy cánh Porto hai phút sau đó, khiến Barca bị dẫn 1-0. Rất may chỉ thêm 2 phút nữa, Barca đáp trả bằng một cú cứa lòng đẹp mắt vào góc cao của Cancelo sau khi anh lừa bóng qua Joao Mario.
Porto không bỏ cuộc và suýt chút nữa đã dẫn trước ở phút 43, khi Pena lại xuất sắc cứu bóng bằng một tay từ Galeno rất gần. Nhưng bộ đôi cầu thủ người Bồ Đào Nha Cancelo và Felix tiếp tục gây rắc rối cho hàng phòng ngự đội khách. Cả hai đều bắt đầu sự nghiệp tại học viện Benfica, đối thủ của Porto ở Bồ Đào Nha, đã phối hợp ăn ý với nhau, khi Cancelo chuyền bóng giúp Felix có pha dứt điểm gọn gàng ở phút 57 để giúp Barca ấn định chiến thắng.
Ở bảng F, Borussia Dortmund đã giành vé vào vòng 16 đội bằng cách đánh bại AC Milan 3-1 tại San Siro trong một cuộc đụng độ sôi động. Marco Reus, Jamie Bynoe-Gittens và Karim Adeyemi ghi bàn giúp Dortmund đứng đầu bảng với 10 điểm, còn Paris Saint-Germain bị đội khách Newcastle cầm hòa 1-1, đứng thứ hai với 7 điểm.
Milan xếp cuối bảng với 5 điểm sau 5 trận, vẫn có thể đảm bảo vị trí trong tốp 2 nếu họ thắng Newcastle, đồng thời Dortmund đánh bại PSG ở vòng đấu cuối cùng vào tháng tới. Dortmund sẽ được xác nhận là đội nhất bảng nếu tránh được trận thua trên sân nhà trước PSG.
Ở bảng E, hai bàn phản lưới nhà cộng với cú vô lê xuất sắc của Mario Hermoso đã giúp Atletico Madrid giành chiến thắng 3-1 trước Feyenoord để lấy một suất vào vòng 16 đội Champions League, đồng thời loại đội chủ nhà.
Lutsharel Geertruida của Feyenoord đã đưa bóng vào lưới nhà mình ở phút thứ 14, trước khi Hermoso nhân đôi cách biệt vào phút 57. Feyenoord đã gỡ lại một bàn khi còn 13 phút hết trận, sau quả đánh đầu của Mats Wieffer. Tuy nhiên, bàn phản lưới nhà thứ hai chỉ 4 phút sau đó, lần này là của Santiago Gimenez, đã mang về số điểm tuyệt đối cho đội khách. Atletico hiện có 11 điểm, nhiều hơn Lazio 1 điểm, đội cũng đã lọt vào vòng 16 đội sau khi đánh bại Celtic 2-0 ở Rome.
Tại bảng G, Julian Alvarez của Manchester City đã ghi bàn ở phút 87 giúp nhà vô địch châu Âu lội ngược dòng sau hai bàn thua để đánh bại RB Leipzig 3-2 và giành vị trí đầu bảng Champions League trước một vòng đấu.
Erling Haaland và Phil Foden cũng ghi bàn trong hiệp hai sau một trong những màn trình diễn tệ hại nhất trong hiệp một gần đây của Man City, giúp đội bóng của HLV Pep Guardiola có 15 điểm sau năm trận. Leipzig cũng đã lọt vào vòng 16 đội, có 9 điểm.
Young Boys đứng thứ ba với 4 điểm, đã giành được một suất vào vòng loại trực tiếp Europa League với chiến thắng 2-0 trên sân nhà trước Red Star.