Sport on TV
Football Premier League, West Ham v Manchester City – BT Sport 1 1130, Fulham v Crystal Palace – BT Sport Box Office 1500, Manchester United v Chelsea – Sky Sports Main Event 1700, Sky Sports Premier League 1700, Liverpool v Sheffield United – Sky Sports Box Office 2000; Championship, Watford v Bournemouth – Sky Sports Main Event 1200; Ligue 1, Paris St Germain v Dijon – BT Sport 2 1945.
Formula One Portuguese Grand Prix, Third practice – Sky Sports F1 1045, Qualifying – Sky Sports F1 1300.
Rugby union Mitre 10 Cup, North Harbour v Auckland – Sky Sports Main Event 0700, Tasman v Southland – Sky Sports Main Event 0100 ( Sun), Waikato v Taranaki – Sky Sports Main Event 0330 ( Sun), Six Nations, Ireland v Italy – ITV 1445, Gallagher Premiership final, Exeter v Wasps – ITV 1715, PRO14, Ospreys v Glasgow Warriors – eir Sport 1 1725. Test match, France v Wales – ITV4 2000.
Cricket Indian Premier League, Kolkata Knight Riders v Delhi Capitals – Sky Sports Cricket 1050, Kings XI Punjab v Sunrisers Hyderabad – Sky Sports Cricket 1450.
Cycling Giro d’Italia/ Vuelta a Espana – Eurosport 2 1125, Vuelta a Espana – ITV 4 2230.
Golf Italian Open – Sky Sports Golf 1200, Sky Sports Main Event 1245; The Drive On Championship – Sky Sports Golf 1800; The Zozo Championship – Sky Sports Golf 2100, Sky Sports Main Event 2100.
Horse racing Cheltenham, Aintree and Epsom – ITV4 1330
Motorcycling MotoGP, Teruel FP3 – BT Sport 2 0800, Teruel Qualifying – BT Sport 2 1100; Superbikes, MotoAmerica day one – Eurosport 2 1900, Eurosport 2 2100.
Baseball MLB, World Series Game Four, Los Angeles Dodgers v Tampa Bay Rays – BT Sport 1, 0000 ( Sat).