Sport on TV
TODAY Football
Premier League, Chelsea v Brighton - Sky Sports Premier League 1930 and Sky Sports Main Event 2000; Championship, Norwich v Watford - Sky Sports Main Event & Sky Sports Football 1730; Women’s Super League, West Ham v Aston Villa - BT Sport 1 1730; Bundesliga, Cologne v RB Leipzig - BT Sport 2 1730, Bayern
Munich v Bayer Leverkusen - BT Sport 2 1930.
Snooker World Championship, day four - BBC Two England & Eurosport 1 1000.
Cricket Indian Premier League, Delhi Capitals v Mumbai Indians Sky Sports Cricket 1450 & Sky Sports Main Event 1500.
Cycling Tour of the Alps, stage two Eurosport 2 1315.
Darts Premier League, night seven Sky Sports Action 1900.
TOMORROW Football
Premier League, Tottenham v Southampton - Sky Sports Main Event & Sky Sports Premier League 1730, Aston Villa v Manchester City - Sky Sports Main Event & Sky Sports Premier League 2000; Women’s Super League,
Manchester City v Chelsea - BT Sport 1 1730; Bundesliga, Hertha Berlin v Freiburg - BT Sport 2 1730, Borussia Dortmund v Union Berlin BT Sport 2 1930.
Snooker World Championship, day five - BBC Two England & Eurosport 1 1000.
Cricket Indian Premier League, Punjab Kings v Sunrisers Hyderabad - Sky Sports Cricket 1050 & Sky
Sports Main Event 1100, Kolkata Knight Riders v Chennai Super Kings - Sky Sports Cricket & Sky Sports Main Event 1450.
Cycling Tour of the Alps, stage three - Eurosport 2 1200; Fleche Wallone, women’s race - Eurosport 2 1000, men’s race - Eurosport 2 1330.
Darts Premier League, night eight Sky Sports Action 1900.