Best of sport on TV
Today
ATHLETICS: Birmingham Grand Prix BBC One 1.15pm.
BOXING: BT Sport Fight Night Live from Belfast featuring Carl Frampton v Luke Jackson and Tyson Fury v Francesco Pianeta - BT Sport 1 1945.
CRICKET: Third Test from Nottingham, England v India - Sky Sports Main Event, Sky Sports Cricket 10am; Kia Super League, Surrey Stars v Western Storm Sky Sports Cricket 6.45pm.
CYCLING: Binckbank Tour - Eurosport 1 2pm; Arctic Race of Norway - Eurosport 1 4pm; Colorado Classic - Eurosport 1 8pm.
FOOTBALL: Premier League, Cardiff v Newcastle - Sky Sports Premier League 11.30am, Sky Sports Main Event 12.30, Chelsea v Arsenal - BT Sport 1 5pm; Betfred Cup, Partick Thistle v Celtic - BT Sport 1 12.00; Championship, Preston v Stoke - Sky Sports Main Event 1730.
GOLF: Nordea Masters - Sky Sports Golf 12.00; US Amateur Ch'ship from California - Sky Sports Golf 5pm; Wyndham Ch'ship from North Carolina Sky Sports Golf 6pm.
RUGBY UNION: Rugby Championship, Australia v New Zealand - Sky Sports Action 10.30am, South Africa v Argentina - Sky Sports Action 3.30pm.
TENNIS: ATP & WTA Western & Southern Open from Cincinnati - Sky Sports Action 7pm.
Tomorrow
CRICKET: Third Test from Nottingham, England v India - Sky Sports Main Event, Sky Sports Cricket 10am.
CYCLING: Binckbank Tour - Eurosport 1 2pm; Arctic Race of Norway - Eurosport 1 4pm; Colorado Classic - Eurosport 1 8pm.
FOOTBALL: Betfred Cup, Kilmarnock v Rangers - BT Sport 1 12.00; Premier League, Manchester City v Huddersfield - Sky Sports Main Event, Sky Sports Premier League 12.30, Brighton v Manchester United - Sky Sports Main Event, Sky Sports Premier League 3.30.
GOLF: Nordea Masters - Sky Sports Golf 12.00; Wyndham Ch'ship from North Carolina - Sky Sports Golf 6pm.
MOTORCYCLING: British Superbikes Eurosport 2 1pm.
TENNIS: ATP & WTA Tour, Connecticut Open - BT Sport 1 4pm.