Trong trận đấu sớm của bảng E, Feyenoord đánh bại Lazio với tỷ số 3-1. Các bàn thắng của Feyenoord được ghi do công của của Zerrouki (phút 45+2) và cú đúp của Santiago Gimenez (phút 31 và 74). Bàn danh dự của Lazio đến ở phút 83 sau pha đá phạt đền của Pedro. Trận đấu còn lại của bảng E, hai đội Celtic và Athletico Madrid cầm hòa nhau với tỷ số 2-2 ngay trên sân của đại diện Scotland. Sau lượt trận thứ 3 lượt đi vòng bảng, vị trí dẫn đầu đã thuộc về Feyenoord sau khi đội bóng Hà Lan thắng Lazio 3-1. Lúc này, Feyenoord có 6 điểm, Atletico có 5 điểm, Lazio 4 điểm và Celtic 1 điểm.

Bảng F được coi là bảng tử thần tại Champions League năm nay liên tục có những diễn biến bất ngờ qua từng vòng đấu. Newcastle được đánh giá cao khi tiếp đón Dortmund trên sân nhà. Thế nhưng bất ngờ đã xảy ra khi đội khách mới là những người chơi lấn lướt và tạo ra nhiều cơ hội. Trong hiệp 1, thủ môn Nick Pope phải nhiều lần trổ tài cứu nguy nhưng đến phút cuối thì Newcastle để thủng lưới sau tình huống mất bóng giữa sân. Trong hiệp 2, Newcastle đẩy cao đội hình tạo nhiều áp lực nhưng không thể ghi thêm được bàn thắng. Trận thua này khiến Newcastle không những bị mất ngôi đầu bảng mà còn bị đẩy xuống vị trí thứ 3 bởi Dortmund.

Trong trận còn lại, PSG đã phát huy lợi thế sân nhà để giành chiến thắng thuyết phục 3-0 trước AC Milan. Các bàn thắng của PSG được ghi do công của Kylian Mbappe ở phút 32, Kolo Muani ở phút 53 và Lee Kang ở phút 89. Chiến thắng đậm giúp PSG vươn lên đứng đầu bảng F với 6 điểm sau 3 lượt trận, tiếp theo là Dortmund và Newcastle cùng 4 điểm nhưng Dortmund xếp trên nhờ thành tích đối đầu trong khi AC Milan đứng chót bảng với 2 điểm.

Tại bảng G, RB Leipzig đè bẹp Crvena Zvezda với tỷ số 3-1. Ở trận đấu diễn ra cùng giờ, Man City cũng đánh bại Young Boys với tỷ số 3-1. Các bàn thắng đều được ghi trong hiệp 2, bàn mở tỷ số được ghi do công của Akanji ở phút 48. Tuy nhiên, ngay sau đó. Young Boys có bàn gỡ hòa song chừng đó là không đủ để thể cản được đội đương kim vô địch. Giữa hiệp 2, Man City được hưởng phạt đền sau tình huống VAR can thiệp và Erling Haaland đã ghi bàn trên chấm 11 mét. Cũng chính chân sút người Na Uy đã ấn định tỷ số 3-1 vào phút 86 giúp Man City duy trì thành tích toàn thắng. Sau 3 lượt trận, Man City có 9 điểm, Leipzig có 6 điểm, còn Young Boys và Belgrade cùng 1 điểm.

Tại bảng H, trên sân nhà, Barcelona chạm trán Shakhtar Donetsk. Đây được xem là trận đấu không dễ dàng với thầy trò huấn luyện viên Xavi Hernandez. Tuy nhiên với đẳng cấp vượt trội Barcelona đã có bàn thắng dẫn trươc ở phút 28 do công của Ferran Torres. Sau đó 8 phút, Lopez đưa bóng vào lưới bằng cú sút xa hiểm hóc để nhân đôi cách biệt cho Barca. Sang hiệp 2, Shakhtar cho thấy quyết tâm có điểm trên sân khách. Đội bóng Ukraine có bàn rút ngắn tỷ số ở phút 61 nhờ công của Heorhiy Sudakov. Dù vậy, sau bàn thua này, Barcelona thi đấu tập trung trở lại và không mắc sai lầm. Shakhtar Donetsk không thể ghi thêm bàn thắng. Barcelona kết thúc trận đấu với 3 điểm.

Trận còn lại của bảng H, Porto thắng 4-1 trên sân của Antwerp. Với 9 điểm tuyệt đối, Barcelona dẫn đầu bảng H. Tiếp theo là Porto với 6 điểm, Shakhtar có 3 điểm, còn Antwerp chưa được điểm nào.