Best of sport on TV
Today CRICKET: England v West Indies, First Test - Sky Sports Cricket 1pm, Sky Sports Main Event 7.40.
CYCLING: Vuelta a Espana - Eurosport 1 4.15. FOOTBALL: Premier League, Swansea v Manchester United - Sky Sports Main Event, Sky Sports Premier League 11.30, Stoke v Arsenal - BT Sport 1 5pm; Championship, Sunderland v Leeds - Sky Sports Main Event 5.15.
GOLF: Paul Lawrie Match Play - Sky Sports Golf 10am; Solheim Cup - Sky Sports Golf 2pm, Sky Sports Main Event 10pm. HORSE RACING: Newbury - ITV 1.30. MOTORCYCLING: World Superbikes Eurosport 2 8.15am; British Superbikes Eurosport 2 3.45.
RALLYING: Rally Germany - BT Sport 2 11am. RUGBY LEAGUE: Super League Qualifiers, Warrington Wolves v Halifax RLFC - Sky Sports Main Event 3.15.
RUGBY UNION: Rugby Championship, Australia v New Zealand and South Africa v Argentina - Sky Sports Action 10.30am and 3.30.
TENNIS: ATP, Western & Southern Open Sky Sports Action 7pm and Midnight, Sky Sports Main Event 12.30am; WTA, Western & Southern Open - BT Sport 2 5pm, BT Sport 1 9pm. Tomorrow ATHLETICS: Birmingham Grand Prix - BBC Two 1.30, BBC One 2.50.
CRICKET: England v West Indies, First Test - Sky Sports Cricket 1pm. CYCLING: Vuelta a Espana - Eurosport 1 1.45. FOOTBALL: Premier League, Huddersfield v Newcastle and Tottenham v Chelsea - Sky Sports Main Event, Sky Sports Premier League 12.30 and 3.30.
GOLF: Paul Lawrie Match Play - Sky Sports Main Event and Sky Sports Golf 9am, Sky Sports Golf 12pm; Solheim Cup - Sky Sports Golf 5pm, Sky Sports Main Event 7pm. MOTORCYCLING: World Superbikes Eurosport 2 10am; British Superbikes Eurosport 2 1pm.
RALLYING: Rally Germany - BT Sport 1 11am. TENNIS: ATP, Western and Southern Open - Sky Sports Action 5.15; WTA, Western & Southern Open - BT Sport 1 7pm.