Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
NBCSports Header Logo

UEFA Champions League: How to watch, predictions, updates, scores, schedule, fixtures

_tGn9lrd6zA3
Joe Prince-Wright, Nick Mendola and Andy Edwards take an early look ahead to the 2023 UEFA Champions League final between Manchester City and Inter Milan.

The 2022-23 UEFA Champions League final is set, with Manchester City and Inter Milan to square off in Istanbul for club football’s most prestigious prize.

Manchester City battered Real Madrid and Inter Milan eased past AC Milan as a mouthwatering pair of semifinals turned into one-sided affairs.

[ LIVE: Champions League scores ]

Man City have yet to win this competition but Pep Guardiola’s boys are the heavy favorites to win it all on their way to a potential historic treble. However, Inter Milan have shown how dangerous they can be on the counter.

Below is everything you need for the UEFA Champions League quarterfinals.


UEFA Champions League schedule, dates, how to watch

Dates: Final on June 10, 2023
Online: Live updates via NBCSports.com
How to watch: TUDN, Paramount+


Champions League final schedule

June 10

3pm ET: Manchester City vs Inter Milan


Champions League semifinal schedule

May 9 - First leg

3pm ET: Real Madrid 1-1 Manchester City - Recap, video highlights, player ratings

May 10 - First leg

3pm ET: AC Milan 0-2 Inter Milan - Recap, video highlights, player ratings

May 16 - Second leg

3pm ET: Inter Milan 1-0 (3-0 on agg.) AC Milan - Recap, video highlights, player ratings

May 17 - Second leg

3pm ET: Manchester City 4-0 (5-1 on agg.) Real Madrid - Recap, video highlights, player ratings


Champions League semifinal score predictions - By Joe Prince-Wright

May 9 - First leg

Real Madrid 1-1 Manchester City

May 10 - First leg

AC Milan 1-2 Inter Milan

May 16 - Second leg

Inter Milan 1-1 AC Milan

May 17 - Second leg

Manchester City 2-1 Real Madrid


Champions League quarterfinal results

Quarterfinals - 2nd legs

Tuesday, April 18

Chelsea 0-2 (0-4 agg.) Real Madrid - Recap/highlights/analysis
Napoli 1-1 (1-2 agg.) AC Milan

Wednesday, April 19

Bayern Munich 1-1 (1-4 agg.) Manchester City - Recap/highlights/analysis
Inter Milan 3-3 (5-3 agg.) Benfica

Quarterfinals - 1st legs

Tuesday, April 11

Manchester City 3-0 Bayern Munich - Recap/highlights/analysis
Benfica 0-2 Inter Milan

Wednesday, April 12

Real Madrid 2-0 Chelsea - Recap/highlights/analysis
AC Milan 1-0 Napoli


Champions League last 16 second leg schedule

Tuesday, March 14
FC Porto 0-0 (0-1 agg) Inter Milan
Manchester City 7-0 (8-1 agg) RB Leipzig - Recap/highlights/analysis

Wednesday, March 15
Napoli 3-0 (5-0 agg) Eintracht Frankfurt
Real Madrid 1-0 (6-2 agg) Liverpool


Champions League last 16, second leg results

Tuesday, March 7
Chelsea 2-0 (2-1 agg) Borussia Dortmund - Recap/highlights/analysis
Benfica 5-1 (7-1 agg) Club Brugge

Wednesday, March 8
Bayern Munich 2-0 (3-0 agg) Paris Saint-Germain
Tottenham 0-0 (0-1 agg) AC Milan - Recap/highlights/analysis

Champions League last 16 results, first leg

First legs

Tuesday, February 14
AC Milan 1-0 Tottenham Hotspur
Paris Saint-Germain 0-1 Bayern Munich

Wednesday, February 15
Borussia Dortmund 1-0 Chelsea
Club Brugge 0-2 Benfica

Tuesday, February 21
Liverpool 2-5 Real Madrid
Eintracht Frankfurt 0-2 Napoli

Wednesday, February 22
RB Leipzig 1-1 Manchester City
Inter Milan 1-0 FC Porto


Champions League last 16 second leg predictions - By Joe Prince-Wright

Tuesday, March 7
Chelsea 3-1 Borussia Dortmund (Chelsea win 3-2 on aggregate)
Benfica 2-0 Club Brugge (Benfica win 4-0 on aggregate)

Wednesday, March 8
Bayern Munich 1-2 Paris Saint-Germain (Bayern win on penalty kicks)
Tottenham 2-1 AC Milan (AC Milan win on penalty kicks)

Tuesday, March 14
FC Porto 1-2 Inter Milan (Inter win 3-1 on aggregate)
Manchester City 3-1 RB Leipzig (Man City win 4-2 on aggregate)

Wednesday, March 15
Napoli 2-1 Eintracht Frankfurt (Napoli win 4-1 on aggregate)
Real Madrid 1-3 Liverpool (Real Madrid win 6-5 on aggregate)


Champions League group stage results

Matchday 1

Tuesday, 6 September
Dinamo Zagreb 1-0 Chelsea -- Highlights, Tuchel’s furious response
Dortmund 3-0 Copenhagen -- WATCH: Reyna’s two assists
Salzburg 1-1 AC Milan -- Dest makes Milan debut off bench
Celtic 0-3 Real Madrid -- Carter-Vickers’ Bhoys eventually falter
Leipzig 1-4 Shakhtar -- Ukrainians off to rollicking start
Sevilla 0-4 Man City-- Highlights, Guardiola’s glowing reaction
Paris Saint-Germain 2-1 Juventus -- McKennie scores in loss
Benfica 2-0 Maccabi Haifa -- Cohen makes 3 saves in loss

Wednesday, 7 September
Ajax 4-0 Rangers -- Dutch giants hammer Gers as Alvarez gets ball rolling
Frankfurt 0-3 Sporting CP -- Portuguese giants led by Edwards’ opener
Napoli 4-1 Liverpool -- Highlights as Klopp’s boys run ragged
Atletico 2-1 Porto -- Griezmann scores 101st minute winner amid late drama
Club Brugge 1-0 Leverkusen -- Sylla seals big win for Belgian champs
Barcelona 5-1 Plzen -- Lewandowski hat trick leads rout
Inter 0-2 Bayern -- Sane unplayable as Bayern ease to win
Tottenham 2-0 Marseille -- Richarlison the late hero on his UCL debut

Matchday 2

Tuesday, 13 September
Plzen 0-2 Inter -- Goal, assist for Dzeko in win over 10-man hosts
Sporting CP 2-0 Tottenham - Conte rues details plus video highlights
Liverpool 2-1 Ajax -Klopp relief at rebound win; Video highlights
Porto 0-4 Club Brugge -- Four different scorers highlight blowout
Bayer Leverkusen 2-0 Atletico Madrid -- Frimpong sets up two late goals
Bayern Munich 2-0 Barcelona -- Wasteful finishing haunts Lewandowski return
Marseille 0-1 Eintracht Frankfurt -- Late first-half Lindstrom goal the difference

Wednesday, 14 September
AC Milan 3-1 Dinamo Zagreb
Shakhtar 1-1 Celtic
Chelsea 1-1 Salzburg - RECAP & HIGHLIGHTS
Rangers 0-3 Napoli
Real Madrid 2-0 RB Leipzig
Man City 2-1 Dortmund - RECAP & HIGHLIGHTS
Copenhagen 0-0 Sevilla
Juventus 1-2 Benfica
Maccabi Haifa 1-3 Paris Saint-Germain


Matchday 3

Tuesday, 4 October
Bayern Munich 5-0 Viktoria Plzen
Marseille 4-1 Sporting CP
Liverpool 2-0 Rangers
Ajax 1-6 Napoli
Porto 2-0 Leverkusen
Club Brugge 2-0 Atletico Madrid
Inter Milan 1-0 Barcelona
Eintracht Frankfurt 0-0 Tottenham Hotspur

Wednesday, 5 October
Salzburg 2-1 Dinamo Zagreb
Leipzig 3-1 Celtic
Chelsea 3-0 AC Milan
Real Madrid 2-1 Shakhtar
Man City 5-0 Copenhagen
Sevilla 1-4 Dortmund
Juventus 3-1 Maccabi Haifa
Benfica 1-1 Paris Saint-Germain


Matchday 4

Tuesday, 11 October
Copenhagen 0-0 Man City: 10-man City misses penalty, has goal reversed by VAR
Maccabi Haifa 2-0 Juventus: Israeli hosts spring upset on poor Juve
Dinamo Zagreb 1-1 Salzburg: Draw keeps Group E extremely tight
AC Milan 0-2 Chelsea: Blues sweep of MIlan puts them atop Group E
Shakhtar Donetsk 1-1 Real Madrid: Warsaw-based Ukrainians give up late equalizer to champs
Celtic 0-2 Leipzig: Wasteful hosts done in by late Timo Werner goal, assist
Dortmund 1-1 Sevilla: USMNT’s Giovanni Reyna returns off bench in draw
Paris Saint-Germain 1-1 Benfica: Mbappe scores penalty after controversial exit reports

Wednesday, 12 October
Napoli 4-2 Ajax
Atletico Madrid 0-0 Club Brugge
Rangers 1-7 Liverpool
Bayer Leverkusen 0-3 Porto
Barcelona 3-3 Inter Milan
Viktoria Plzen 2-4 Bayern Munich
Tottenham 3-2 Eintracht Frankfurt
Sporting CP 0-2 Marseille

Matchday 5

Tuesday, 25 October
Salzburg 1-2 Chelsea -- Recap & highlights
Dortmund 0-0 Man City -- Recap & highlights
Sevilla 3-0 Copenhagen
Dinamo Zagreb 0-4 AC Milan
Celtic 1-1 Shakhtar
Leipzig 3-2 Real Madrid
Paris Saint-Germain 7-2 Maccabi Haifa
Benfica 4-3 Juventus

Wednesday, 26 October
Tottenham 1-1 Sporting CP -- Recap & highlights
Ajax 0-3 Liverpool -- Recap & highlights
Club Brugge 0-4 Porto
Inter Milan 4-0 Plzen
Napoli 3-0 Rangers
Atletico Madrid 2-2 Leverkusen
Barcelona 0-3 Bayern
Frankfurt 2-1 Marseille

Matchday 6

Tuesday, 1 November
Porto 2-1 Atletico Madrid
Leverkusen 0-0 Club Brugge
Liverpool 2-0 Napoli -- Recap & highlights
Rangers 1-3 Ajax
Bayern 2-0 Inter
Plzen 2-4 Barcelona
Sporting CP 1-2 Eintracht Frankfurt
Marseille 1-2 Tottenham -- Recap & highlights | Son injured

Wednesday, 2 November
Real Madrid 5-1 Celtic
Shakhtar 0-4 Leipzig
Chelsea 2-1 Dinamo Zagreb
AC Milan 4-0 Salzburg
Man City 3-1 Sevilla
Copenhagen 1-1 Dortmund
Juventus 1-2 Paris Saint-Germain
Maccabi Haifa 1-6 Benfica


Knockout stage dates

Round of 16 draw: 7 November
Round of 16: 14/15/21/22 February & 7/8/14/15 March 2023
Quarter-final and semi-final draw: 17 March 2023
Quarter-finals: 11/12 & 18/19 April 2023
Semi-finals: 9/10 & 16/17 May 2023
Final: 10 June 2023


UEFA Champions League group stage standings

*qualified for knockout stage

Group A
*Napoli -- 15 points (+14 GD)
*Liverpool -- 15 (+11)
Ajax -- 6 (-5)
Rangers -- 0 (-20)

Group B
*Porto -- 12 (+5)
*Club Brugge -- 11 (+3)
Bayer Leverkusen -- 5 (-4)
Atletico Madrid -- 5 (-4)

Group C
*Bayern Munich -- 18 (+16)
*Inter Milan -- 10 (+3)
Barcelona -- 7 (0)
Viktoria Plzen -- 0 (-19)

Group D
*Tottenham Hotspur -- 11 (+2)
*Eintracht Frankfurt -- 10 (-1)
Sporting CP -- 7 (-1)
Marseille -- 6 (0)

Group E
*Chelsea -- 13 (+6)
*AC Milan -- 10 (+5)
Red Bull Salzburg -- 6 (-4)
Dinamo Zagreb -- 4 (-7)

Group F
*Real Madrid -- 13 (+9)
*RB Leipzig -- 12 (+4)
Shakhtar Donetsk -- 6 (-2)
Celtic -- 2 (-11)

Group G
*Manchester City -- 14 (+12)
*Borussia Dortmund -- 9 (+5)
Sevilla -- 5 (-6)
Copenhagen -- 3 (-11)

Group H
*Benfica -- 14 (+9)
*Paris Saint-Germain -- 14 (+9)
Juventus -- 3 (-4)
Maccabi Haifa -- 3 (-14)


Follow @JPW_NBCSports