The Champions League has produced some of the best football matches in modern history over the last few seasons.
Liverpool and Tottenham produced two of the all-time great comebacks in European football when they struck against Barcelona and Ajax respectively in the semi-finals last season.
Add the continued brilliance of Lionel Messi and Cristiano Ronaldo into the mix, and you ave a competition to savour.
RadioTimes.com will round up the Champions League 2019/20 fixtures – plus previews, predictions and how to watch every game live on TV and online.
How to watch the Champions League live on TV in the UK
Champions League games are shown live on BT Sport on TV, online and via the BT Sport app.
There are multiple ways to get BT Sport. If you’re already a BT Broadband customer, you can add it to your existing contract for an additional £10.00 per month. For new customers, broadband and BT TV packages start at £39.99 per month.
If you don’t have or want BT broadband, you can add BT Sport to existing broadband or TV services including Sky, TalkTalk and Virgin.
There will also be highlights packages of every game online after the final whistle, and regular TV highlights shows.
Champions League fixtures
All games kick off at 8:00pm (UK time) unless stated
RadioTimes.com’s featured games in bold
Group Stage Game 6
Tuesday 10th December
Group E: Napoli v Genk (5:55pm) – BT Sport 1
Group E: Salzburg v Liverpool (5:55pm) – BT Sport 3
Group F: Dortmund v Slavia Prague – BT Sport Extra 2
Group F: Inter v Barcelona – BT Sport ESPN
Group G: Benfica v Zenit – BT Sport Extra 5
Group G: Lyon v RB Leipzig – BT Sport Extra 4
Group H: Chelsea v Lille – BT Sport 2
Group H: Ajax v Valencia – BT Sport Extra 3
Wednesday 11th December
Group A: PSG v Galatasaray – BT Sport Extra 4
Group A: Club Brugge v Real Madrid – BT Sport ESPN
Group B: Bayern Munich v Tottenham – BT Sport 2
Group B: Olympiakos v Red Star – BT Sport Extra 5
Group C: Shakhtar v Atalanta (5:55pm) – BT Sport 1
Group C: Dinamo Zagreb v Manchester City (5:55pm) – BT Sport 3
Group D: Atletico Madrid v Lokomotiv Moscow – BT Sport Extra 3
Group D: Bayer Leverkusen v Juventus – BT Sport Extra 2
Round of 16
Draw: Monday 16th December
First leg: 18/19th February – 25/26th February
Second leg: 10/11th March – 17/18th March
Draw: Friday 20th March
First leg: 7/8th April
Second leg: 14/15th April
Draw: Friday 20th March
First leg: 28/29th April
Second leg: 5/6th May
Saturday 30th May