Sport on TV
Football Champions League, AC Milan v Porto – BT Sport/ESPN 1730, Real Madrid v Shakhtar Donetsk – BT Sport 1 1730, Liverpool v Atletico Madrid – BT Sport 2 1900, Manchester City v Club Brugge – BT Sport 3 1915, RB Leipzig v Paris St Germain 1945, Borussia Dortmund v Ajax – BT Sport Extra 2 2000, Sheriff Tiraspol v Inter Milan – BT Sport Extra 3 20.00, Sporting CP v Besiktas – BT Sport Extra 4 20.00; Championship, Blackburn v Fulham – Sky Sports Main Event 1930, AFC Bournemouth v Preston North End, Barnsley v Derby County, Blackpool v Stoke City, Cardiff City v QPR – all Sky Sports App/Sky Sports Red Button 1945, West Brom v Hull City – Sky Sports App/ Sky Sports Red Button 2000.
Cricket Men’s T20 World Cup, New Zealand v Scotland – Sky Sports Main Event/Sky Sports Cricket 0930, India v Afghanistan – Sky Sports Main Event/ Sky Sports Cricket 1330.
Snooker English Open – Eurosport 1 1245 and 1845.
Baseball MLB World Series game seven (if needed), Houston Astros v Atlanta Braves – BT Sport 1 0000 (Thur). TOMORROW (selected)
Football Europa League, Brondby v Rangers – BT Sport 2 1715, Genk v West Ham – BT Sport 3 1715, Leicester v Spartak Moscow – BT Sport 1 1930, Ferencvaros v Celtic – BT Sport 2 1945; Europa Conference League, Tottenham v Vitesse – BT Sport/ESPN 1930.
Cricket Men’s T20 World Cup, Australia v Bangladesh – Sky Sports Main Event/ Sky Sports Cricket 0930, West Indies v Sri Lanka – Sky Sports Main Event/ Sky Sports Cricket 1330.
Golf Ladies European Tour, Aramco Saudi Ladies International – Sky Sports Golf 1000; European Tour, Portugal
Masters – Sky Sports Golf 1200; PGA Tour, The World Wide Technology Championship At Mayakoba – Sky Sports Golf 1900.
Snooker English Open – Eurosport 1 1245 and 1845.
Gridiron NFL, Indianapolis Colts v New York Jets – Sky Sports Main Event/Sky Sports NFL 2330.
Basketball NBA, Phoenix Suns v Houston Rockets – Sky Sports Main Event 0330 (Fri).