Here's your guide to the best sport on TV for Thursday, July 20.
GOLF
The Open, first round at Royal Birkdale
- Sky Sports Main Event: 6.30am
- Sky Sports Premier League: 6.30am
- BBC Two: 8pm - 10pm (Highlights)
CRICKET
NatWest T20 Blast, Durham v Leicestershire
- Sky Sports Cricket: 6.30pm
Women's World Cup, second semi-final (Australia v India)
- Sky Sports Cricket: 10am
CYCLING
Tour de France, 18th stage between Briancon and Izoard
- Eurosport 1: 11.30am
- ITV4: 11.45am
RUGBY LEAGUE
Betfred Super League, Warrington v Widnes
- Sky Sports Main Event: 8pm
TENNIS
WTA, Bucharest Open
- BT Sport 2: 12pm - 6pm; 6.30pm - 8.30pm
ATHLETICS
World Para Athletics Championships London 2017
- Channel 4: 7.30pm
BASEBALL
Los Angeles Angels v Washington Nationals
- BT Sport/ESPN: 3am
Boston Red Sox v Toronto Blue Jays
- BT Sport/ESPN: 6.30pm
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here