UEFA Champions League 2024-2025 2023-2024 Round Title 27 Jun 2023 - 1:00 pm Atlètic Club d'Escaldes 0 3 Buducnost Podgorica 27 Jun 2023 - 7:00 pm Tre Penne 1 7 Breidablik 12 Jul 2023 - 5:00 pm BK Hacken 3 1 The New Saints 18 Jul 2023 - 6:00 pm The New Saints 0 2 BK Hacken 11 Jul 2023 - 6:45 pm Ballkani 2 0 Ludogorets 19 Jul 2023 - 6:00 pm Ludogorets 4 0 Ballkani 11 Jul 2023 - 4:00 pm FK Zalgiris Vilnius 0 0 Struga 18 Jul 2023 - 3:00 pm Struga 1 2 FK Zalgiris Vilnius 11 Jul 2023 - 6:45 pm KI Klaksvik 0 0 Ferencvarosi TC 19 Jul 2023 - 4:00 pm Ferencvarosi TC 0 3 KI Klaksvik 11 Jul 2023 - 6:00 pm Olimpija Ljubljana 2 1 Valmiera / BSS 19 Jul 2023 - 3:00 pm Valmiera / BSS 1 2 Olimpija Ljubljana 12 Jul 2023 - 4:00 pm HJK helsinki 1 0 Larne 19 Jul 2023 - 6:30 pm Larne 2 2 HJK helsinki 11 Jul 2023 - 3:30 pm Lincoln Red Imps FC 1 2 Qarabag 19 Jul 2023 - 4:00 pm Qarabag 4 0 Lincoln Red Imps FC 11 Jul 2023 - 6:00 pm Raków Częstochowa 1 0 Flora Tallinn 18 Jul 2023 - 5:00 pm Flora Tallinn 0 3 Raków Częstochowa 12 Jul 2023 - 6:30 pm Slovan Bratislava 1 1 Swift Hesperange 19 Jul 2023 - 6:00 pm Swift Hesperange 0 2 Slovan Bratislava 12 Jul 2023 - 5:30 pm Farul Constanta 1 0 Sheriff Tiraspol 18 Jul 2023 - 5:00 pm Sheriff Tiraspol 3 0 Farul Constanta 11 Jul 2023 - 6:00 pm Hamrun Spartans 0 4 Maccabi Haifa 18 Jul 2023 - 5:00 pm Maccabi Haifa 2 1 Hamrun Spartans 11 Jul 2023 - 3:00 pm Banants Yerevan 0 1 Zrinjski 18 Jul 2023 - 6:00 pm Zrinjski 2 3 Banants Yerevan 11 Jul 2023 - 6:45 pm Partizani 1 1 Bate Borisov 18 Jul 2023 - 6:00 pm Bate Borisov 2 0 Partizani 12 Jul 2023 - 2:00 pm FC Astana 1 1 Dinamo Tbilisi 19 Jul 2023 - 4:00 pm Dinamo Tbilisi 1 2 FC Astana 25 Jul 2023 - 6:00 pm Dnipro-1 1 3 Panathinaikos 1 Aug 2023 - 5:30 pm Panathinaikos 2 2 Dnipro-1 25 Jul 2023 - 6:30 pm Servette FC 1 1 Genk 2 Aug 2023 - 5:00 pm Genk 2 2 Servette FC 30 Jun 2023 - 7:00 pm Buducnost Podgorica 0 5 Breidablik 11 Jul 2023 - 6:45 pm Shamrock Rovers 0 1 Breidablik 18 Jul 2023 - 7:15 pm Breidablik 2 1 Shamrock Rovers 25 Jul 2023 - 4:00 pm FK Zalgiris Vilnius 2 2 Galatasaray 2 Aug 2023 - 6:30 pm Galatasaray 1 0 FK Zalgiris Vilnius 25 Jul 2023 - 6:00 pm Dinamo Zagreb 4 0 FC Astana 2 Aug 2023 - 2:00 pm FC Astana 0 2 Dinamo Zagreb 25 Jul 2023 - 7:00 pm Zrinjski 0 1 Slovan Bratislava 1 Aug 2023 - 6:30 pm Slovan Bratislava 2 2 Zrinjski 25 Jul 2023 - 7:15 pm Breidablik 0 2 FC Copenhagen 2 Aug 2023 - 6:00 pm FC Copenhagen 6 3 Breidablik 26 Jul 2023 - 6:45 pm Ludogorets 1 1 Olimpija Ljubljana 1 Aug 2023 - 6:00 pm Olimpija Ljubljana 2 1 Ludogorets 26 Jul 2023 - 6:45 pm KI Klaksvik 0 0 BK Hacken 2 Aug 2023 - 5:00 pm BK Hacken 3 3 KI Klaksvik 25 Jul 2023 - 4:00 pm HJK helsinki 1 0 Molde 2 Aug 2023 - 5:00 pm Molde 2 0 HJK helsinki 26 Jul 2023 - 5:00 pm Aris 6 2 Bate Borisov 1 Aug 2023 - 6:00 pm Bate Borisov 3 5 Aris 26 Jul 2023 - 5:00 pm Sheriff Tiraspol 1 0 Maccabi Haifa 2 Aug 2023 - 5:00 pm Maccabi Haifa 4 1 Sheriff Tiraspol 26 Jul 2023 - 6:15 pm Raków Częstochowa 3 2 Qarabag 2 Aug 2023 - 4:00 pm Qarabag 1 1 Raków Częstochowa 8 Aug 2023 - 7:00 pm SC Braga 3 0 TSC Backa Topola 15 Aug 2023 - 6:00 pm TSC Backa Topola 1 4 SC Braga 8 Aug 2023 - 6:30 pm PSV Eindhoven 4 1 Sturm Graz 15 Aug 2023 - 6:30 pm Sturm Graz 1 3 PSV Eindhoven 9 Aug 2023 - 6:00 pm Panathinaikos 1 0 Marseille 15 Aug 2023 - 7:00 pm Marseille 2 1 Panathinaikos 8 Aug 2023 - 6:00 pm Raków Częstochowa 2 1 Aris 15 Aug 2023 - 5:00 pm Aris 0 1 Raków Częstochowa 9 Aug 2023 - 6:30 pm Slovan Bratislava 1 2 Maccabi Haifa 15 Aug 2023 - 5:00 pm Maccabi Haifa 3 1 Slovan Bratislava 15 Aug 2023 - 6:00 pm Dinamo Zagreb 1 2 AEK Athens FC 19 Aug 2023 - 6:45 pm AEK Athens FC 2 2 Dinamo Zagreb 8 Aug 2023 - 7:00 pm Olimpija Ljubljana 0 3 Galatasaray 15 Aug 2023 - 6:00 pm Galatasaray 1 0 Olimpija Ljubljana 8 Aug 2023 - 6:00 pm FC Copenhagen 0 0 Sparta Praha 15 Aug 2023 - 5:00 pm Sparta Praha 3 3 FC Copenhagen 8 Aug 2023 - 6:45 pm KI Klaksvik 2 1 Molde 15 Aug 2023 - 5:00 pm Molde 2 0 KI Klaksvik 9 Aug 2023 - 6:45 pm Rangers 2 1 Servette FC 15 Aug 2023 - 6:30 pm Servette FC 1 1 Rangers 22 Aug 2023 - 7:00 pm Rangers 2 2 PSV Eindhoven 30 Aug 2023 - 7:00 pm PSV Eindhoven 5 1 Rangers 22 Aug 2023 - 7:00 pm Raków Częstochowa 0 1 FC Copenhagen 30 Aug 2023 - 7:00 pm FC Copenhagen 1 1 Raków Częstochowa 23 Aug 2023 - 7:00 pm Maccabi Haifa 0 0 BSC Young Boys 29 Aug 2023 - 7:00 pm BSC Young Boys 3 0 Maccabi Haifa 23 Aug 2023 - 7:00 pm SC Braga 2 1 Panathinaikos 29 Aug 2023 - 7:00 pm Panathinaikos 0 1 SC Braga 23 Aug 2023 - 7:00 pm Molde 2 3 Galatasaray 29 Aug 2023 - 7:00 pm Galatasaray 2 1 Molde 22 Aug 2023 - 7:00 pm Antwerp 1 0 AEK Athens FC 30 Aug 2023 - 7:00 pm AEK Athens FC 1 2 Antwerp 19 Sep 2023 - 4:45 pm AC Milan 0 0 Newcastle 13 Dec 2023 - 8:00 pm Newcastle 1 2 AC Milan 19 Sep 2023 - 4:45 pm BSC Young Boys 1 3 RB Leipzig 13 Dec 2023 - 5:45 pm RB Leipzig 2 1 BSC Young Boys 19 Sep 2023 - 7:00 pm Feyenoord 2 0 Celtic 13 Dec 2023 - 8:00 pm Celtic 2 1 Feyenoord 19 Sep 2023 - 7:00 pm Lazio 1 1 Atletico Madrid 13 Dec 2023 - 8:00 pm Atletico Madrid 2 0 Lazio 19 Sep 2023 - 7:00 pm Paris Saint Germain 2 0 Borussia Dortmund 13 Dec 2023 - 8:00 pm Borussia Dortmund 1 1 Paris Saint Germain 19 Sep 2023 - 7:00 pm Manchester City 3 1 FK Crvena Zvezda 13 Dec 2023 - 5:45 pm FK Crvena Zvezda 2 3 Manchester City 19 Sep 2023 - 7:00 pm Barcelona 5 0 Antwerp 13 Dec 2023 - 8:00 pm Antwerp 3 2 Barcelona 19 Sep 2023 - 7:00 pm Shakhtar Donetsk 1 3 FC Porto 13 Dec 2023 - 8:00 pm FC Porto 5 3 Shakhtar Donetsk 20 Sep 2023 - 4:45 pm Galatasaray 2 2 FC Copenhagen 12 Dec 2023 - 8:00 pm FC Copenhagen 1 0 Galatasaray 20 Sep 2023 - 4:45 pm Real Madrid 1 0 Union Berlin 12 Dec 2023 - 8:00 pm Union Berlin 2 3 Real Madrid 20 Sep 2023 - 7:00 pm Bayern Munich 4 3 Manchester United 12 Dec 2023 - 8:00 pm Manchester United 0 1 Bayern Munich 20 Sep 2023 - 7:00 pm Sevilla 1 1 Lens 12 Dec 2023 - 5:45 pm Lens 2 1 Sevilla 20 Sep 2023 - 7:00 pm Arsenal 4 0 PSV Eindhoven 12 Dec 2023 - 5:45 pm PSV Eindhoven 1 1 Arsenal 20 Sep 2023 - 7:00 pm SC Braga 1 2 Napoli 12 Dec 2023 - 8:00 pm Napoli 2 0 SC Braga 20 Sep 2023 - 7:00 pm Benfica 0 2 Red Bull Salzburg 12 Dec 2023 - 8:00 pm Red Bull Salzburg 1 3 Benfica 20 Sep 2023 - 7:00 pm Real Sociedad 1 1 Inter 12 Dec 2023 - 8:00 pm Inter 0 0 Real Sociedad 3 Oct 2023 - 4:45 pm Union Berlin 2 3 SC Braga 29 Nov 2023 - 8:00 pm SC Braga 1 1 Union Berlin 3 Oct 2023 - 4:45 pm Red Bull Salzburg 0 2 Real Sociedad 29 Nov 2023 - 8:00 pm Real Sociedad 0 0 Red Bull Salzburg 3 Oct 2023 - 7:00 pm Manchester United 2 3 Galatasaray 29 Nov 2023 - 5:45 pm Galatasaray 3 3 Manchester United 3 Oct 2023 - 7:00 pm FC Copenhagen 1 2 Bayern Munich 29 Nov 2023 - 8:00 pm Bayern Munich 0 0 FC Copenhagen 3 Oct 2023 - 7:00 pm Lens 2 1 Arsenal 29 Nov 2023 - 8:00 pm Arsenal 6 0 Lens 3 Oct 2023 - 7:00 pm PSV Eindhoven 2 2 Sevilla 29 Nov 2023 - 5:45 pm Sevilla 2 3 PSV Eindhoven 3 Oct 2023 - 7:00 pm Napoli 2 3 Real Madrid 29 Nov 2023 - 8:00 pm Real Madrid 4 2 Napoli 3 Oct 2023 - 7:00 pm Inter 1 0 Benfica 29 Nov 2023 - 8:00 pm Benfica 3 3 Inter 4 Oct 2023 - 4:45 pm Atletico Madrid 3 2 Feyenoord 28 Nov 2023 - 8:00 pm Feyenoord 1 3 Atletico Madrid 4 Oct 2023 - 4:45 pm Antwerp 2 3 Shakhtar Donetsk 28 Nov 2023 - 5:45 pm Shakhtar Donetsk 1 0 Antwerp 4 Oct 2023 - 7:00 pm Celtic 1 2 Lazio 28 Nov 2023 - 5:45 pm Lazio 2 0 Celtic 4 Oct 2023 - 7:00 pm Borussia Dortmund 0 0 AC Milan 28 Nov 2023 - 8:00 pm AC Milan 1 3 Borussia Dortmund 4 Oct 2023 - 7:00 pm Newcastle 4 1 Paris Saint Germain 28 Nov 2023 - 8:00 pm Paris Saint Germain 1 1 Newcastle 4 Oct 2023 - 7:00 pm RB Leipzig 1 3 Manchester City 28 Nov 2023 - 8:00 pm Manchester City 3 2 RB Leipzig 4 Oct 2023 - 7:00 pm FK Crvena Zvezda 2 2 BSC Young Boys 28 Nov 2023 - 8:00 pm BSC Young Boys 2 0 FK Crvena Zvezda 4 Oct 2023 - 7:00 pm FC Porto 0 1 Barcelona 28 Nov 2023 - 8:00 pm Barcelona 2 1 FC Porto 24 Oct 2023 - 4:45 pm Galatasaray 1 3 Bayern Munich 8 Nov 2023 - 8:00 pm Bayern Munich 2 1 Galatasaray 24 Oct 2023 - 4:45 pm Inter 2 1 Red Bull Salzburg 8 Nov 2023 - 8:00 pm Red Bull Salzburg 0 1 Inter 24 Oct 2023 - 7:00 pm Manchester United 1 0 FC Copenhagen 8 Nov 2023 - 8:00 pm FC Copenhagen 4 3 Manchester United 24 Oct 2023 - 7:00 pm Lens 1 1 PSV Eindhoven 8 Nov 2023 - 8:00 pm PSV Eindhoven 1 0 Lens 24 Oct 2023 - 7:00 pm Sevilla 1 2 Arsenal 8 Nov 2023 - 8:00 pm Arsenal 2 0 Sevilla 24 Oct 2023 - 7:00 pm SC Braga 1 2 Real Madrid 8 Nov 2023 - 8:00 pm Real Madrid 3 0 SC Braga 24 Oct 2023 - 7:00 pm Union Berlin 0 1 Napoli 8 Nov 2023 - 5:45 pm Napoli 1 1 Union Berlin 24 Oct 2023 - 7:00 pm Benfica 0 1 Real Sociedad 8 Nov 2023 - 5:45 pm Real Sociedad 3 1 Benfica 25 Oct 2023 - 4:45 pm Feyenoord 3 1 Lazio 7 Nov 2023 - 8:00 pm Lazio 1 0 Feyenoord 25 Oct 2023 - 4:45 pm Barcelona 2 1 Shakhtar Donetsk 7 Nov 2023 - 5:45 pm Shakhtar Donetsk 1 0 Barcelona 25 Oct 2023 - 7:00 pm Celtic 2 2 Atletico Madrid 7 Nov 2023 - 8:00 pm Atletico Madrid 6 0 Celtic 25 Oct 2023 - 7:00 pm Paris Saint Germain 3 0 AC Milan 7 Nov 2023 - 8:00 pm AC Milan 2 1 Paris Saint Germain 25 Oct 2023 - 7:00 pm Newcastle 0 1 Borussia Dortmund 7 Nov 2023 - 5:45 pm Borussia Dortmund 2 0 Newcastle 25 Oct 2023 - 7:00 pm RB Leipzig 3 1 FK Crvena Zvezda 7 Nov 2023 - 8:00 pm FK Crvena Zvezda 1 2 RB Leipzig 25 Oct 2023 - 7:00 pm BSC Young Boys 1 3 Manchester City 7 Nov 2023 - 8:00 pm Manchester City 3 0 BSC Young Boys 25 Oct 2023 - 7:00 pm Antwerp 1 4 FC Porto 7 Nov 2023 - 8:00 pm FC Porto 2 0 Antwerp Round 16 13 Feb 2024 - 8:00 pm FC Copenhagen 1 3 Manchester City 6 Mar 2024 - 8:00 pm Manchester City 3 1 FC Copenhagen 13 Feb 2024 - 8:00 pm RB Leipzig 0 1 Real Madrid 6 Mar 2024 - 8:00 pm Real Madrid 1 1 RB Leipzig 14 Feb 2024 - 8:00 pm Paris Saint Germain 2 0 Real Sociedad 5 Mar 2024 - 8:00 pm Real Sociedad 1 2 Paris Saint Germain 14 Feb 2024 - 8:00 pm Lazio 1 0 Bayern Munich 5 Mar 2024 - 8:00 pm Bayern Munich 3 0 Lazio 20 Feb 2024 - 8:00 pm Inter 1 0 Atletico Madrid 13 Mar 2024 - 8:00 pm Atletico Madrid 2 1 Inter 20 Feb 2024 - 8:00 pm PSV Eindhoven 1 1 Borussia Dortmund 13 Mar 2024 - 8:00 pm Borussia Dortmund 2 0 PSV Eindhoven 21 Feb 2024 - 8:00 pm FC Porto 1 0 Arsenal 12 Mar 2024 - 8:00 pm Arsenal 1 0 FC Porto 21 Feb 2024 - 8:00 pm Napoli 1 1 Barcelona 12 Mar 2024 - 8:00 pm Barcelona 3 1 Napoli 9 Apr 2024 - 7:00 pm Arsenal 2 2 Bayern Munich 17 Apr 2024 - 7:00 pm Bayern Munich 1 0 Arsenal 9 Apr 2024 - 7:00 pm Real Madrid 3 3 Manchester City 17 Apr 2024 - 7:00 pm Manchester City 1 1 Real Madrid 10 Apr 2024 - 7:00 pm Atletico Madrid 2 1 Borussia Dortmund 16 Apr 2024 - 7:00 pm Borussia Dortmund 4 2 Atletico Madrid 10 Apr 2024 - 7:00 pm Paris Saint Germain 2 3 Barcelona 16 Apr 2024 - 7:00 pm Barcelona 1 4 Paris Saint Germain 1 May 2024 - 7:00 pm Borussia Dortmund 1 0 Paris Saint Germain 7 May 2024 - 7:00 pm Paris Saint Germain 0 1 Borussia Dortmund 30 Apr 2024 - 7:00 pm Bayern Munich 2 2 Real Madrid 8 May 2024 - 7:00 pm Real Madrid 2 1 Bayern Munich 1 Jun 2024 - 7:00 pm Borussia Dortmund 0 2 Real Madrid