Archive for 2023 - 20 July 19 July Wednesday 00:30 Chelsea v Wrexham Club Friendlies 02:00 Coverage of a meeting Down Under. Horse Racing 20 July Thursday 06:00 Coverage of a meeting Down Under. Horse Racing 06:30 151st Open Championship 151st Open Championship 07:00 Shakedown Rally Championship (Extra 1) 08:00 New Zealand v Norway Women's World Cup 11:00 Live international racing & UK greyhound racing action as well as previewing the days domestic horse racing. Horse Racing 11:00 Australia v Ireland Women's World Cup 12:00 Stage 18, Moûtiers – Bourg-en-Bresse (184.9km) Tour de France 13:35 20/07/2023: Moutiers – Bourg-en-Bresse Tour de France 14:00 Live Racing: Todays live racing action from Hamilton, Leicester and Epsom. Horse Racing 14:00 Racing from around the UK. Horse Racing 14:00 2023 Stage 18: Moutiers-Bourg-en-Bresse Tour de France 14:15 2023 Stage 18: Live Tour de France 14:30 West Indies v India Test Series 17:20 Atlanta Braves v Arizona Diamondbacks MLB 18:00 Live WRC: Rally Estonia Rally Championship 18:00 Live Evening Racing: This Evenings live racng action from Killarney and Leopardstown. Horse Racing 18:00 Live WRC: Rally Estonia Rally Championship (Extra 1) 20:00 World Matchplay Darts World Matchplay Darts 20:40 Seattle Mariners v Minnesota Twins MLB 21:15 Live racing from the USA. Horse Racing 22:30 Barracuda Championship PGA 22:30 Washington Freedom v San Francisco Unicorns Major League Cricket 23:00 Barracuda Championship PGA There are no events for the current selection