Sport on TV
Football Premier League, Leeds v Tottenham – BT Sport 1 1130, Sheffield United v Crystal Palace – Sky Sports Main Event and Sky Sports Premier League 1445, Manchester City v Chelsea – Sky Sports Main Event and Sky Sports Premier League 1700, Liverpool v Southampton – Sky Sports Main Event and Sky Sports Premier League 1945; Scottish Cup,
Dundee United v Hibernian – Premier Sports 1 1530. Championship – Derby v Sheffield Wednesday – Sky Sports Main Event & Football 1230. Motorsport Formula One, Spanish Grand Prix, third practice – Sky Sports F1 1045, qualifying – Sky Sports F1 1300.
Golf European Tour, Tenerife Championship, Sky Sports Golf 1130; Walker Cup – Sky Sports Golf 1600, Sky Sports Main Event and Sky Sports Golf 2300; PGA, Wells Fargo Championship – Sky Sports Golf 1800.
Rugby union Premiership, Northampton v Gloucester – Channel 5 1345, Bath v Bristol – BT Sport 2 1615, Exeter v Worcester – BT Sport Extra 1500, Newcastle v London Irish – BT Sport Extra 1500;
PRO14 Rainbow Cup, Connacht v Leinster – eir Sport 1 1915, Premier Sports 1 1930, Scarlets v Ospreys – Premier Sports 2 1925; PRO14 Rainbow Cup SA, Sharks v Lions – Premier Sports 2 1455, Stormers v Bulls – Premier Sports 2 1715.
Rugby league NRL, Wests Tigers v Gold Coast Titans – Sky Sports Main Event 0825; Challenge Cup,
Hull FC v Wigan – BBC Two 1400, Castleford v Salford – BBC Two 1710.
Basketball NBA, Denver Nuggets v Brooklyn Nets – Sky Sports Main Event and Sky Sports Arena 0300 (Sun).
Cycling Giro d’Italia, stage one – Eurosport 1 1250, S4C 1400.
Horse racing From Lingfield – ITV4 1330.