Sport on TV
TODAY Football
Premier League, Everton v Tottenham - Sky Sports Premier League 1930 & Sky Sports Main Event 2000; Championship, Reading v Cardiff - Sky Sports Main Event 1730; Bundesliga, RB Leipzig v Hoffenheim - BT Sport 2 1915; Scottish Cup, Forfar Athletic v Dundee United - BBC Scotland, 1945.
Cricket Fourth T20 international, South Africa v Pakistan - Sky Sports Cricket 1325; Indian Premier League, Punjab Kings v Chennai Super Kings - Sky Sports Cricket 1450 & Sky Sports Main Event 1500.
Motorsport Formula One, Emilia Romagna Grand Prix - Sky Sports Main Event & Sky Sports F1 1000, Sky Sports F1 1345.
Golf European Tour, Austrian Golf Open - Sky Sports Main Event & Sky Sports Golf 1230; PGA Tour, RBC Heritage - Sky Sports Golf 1730.
Rugby Union Premiership, Northampton Saints v London Irish BT Sport 1 1900.
Rugby League Super League, Hull KR v Huddersfield Giants - Sky Sports Arena 1930.
TOMORROW Football
Scottish Cup, Aberdeen v Livingston - Premier Sports 1730, Premier League, Newcastle v West Ham - Sky Sports Main Event & Sky Sports Premier League 1200, Wolves v Sheffield United - Sky Sports Main Event & Sky Sports Premier League 1445; FA Cup, Chelsea v Manchester City - BBC One 1710 & eir Sport 1 1720.
Snooker World Championship BBC Two England & Eurosport 1 1000, BBC One 1315.
Motor Racing Formula One, Emilia Romagna Grand Prix - Sky Sports F1 1045 & 1300.
Golf European Tour, Austrian Golf Open - Sky Sports Golf 1230; PGA Tour, RBC Heritage - Sky Sports Golf 1730 & Sky Sports Main Event 2230.