DStv Sport
Today Cycling
Tour de France, Stage 19 11:50 on SS5
Soccer
Caf Champions League Primeiro de Agosto v Zesco Utd 17:45 on SS9 Sundowns v AS Togo - Port 20:45 on SS4
Golf
European Open, Day 2 11:00 on SS1 LPGA: Scottish Open, Day 2 15:00 on SS7 Senior Open Championship, Day 2 17:30 on SS1 Canadian Open, Day 2 21:30 on SS1
Hockey
Women’s World Cup China v Netherlands 19:00 on SS7 Korea v Italy 21:00 on SS7
Tennis
ATP 500: German Championships Quarterfinals 11:00 on SS8
Tomorrow Cricket
Windies v Bangladesh 3rd ODI 15:15 on SS2
Cycling
Tour de France, Stage 20 11:50 on SS5 RideLondon, Classique (Women) 17:45 on SS8
Soccer
Caf Champions League Township Rollers v Al-Ahly 17:45 on SS9
Golf
European Open, Day 3 13:00 on SS12 Senior Open Championship, Day 3 15:30 on SS11 LPGA: Scottish Open, Day 3 16:45 on SS7 Canadian Open, Day 3 19:00 on SS1
Hockey
Women’s World Cup Spain v Germany 12:45 on SS7 Argentina v South Africa 14:35 on SS7 Japan v Belgium 19:00 on SS7 New Zealand v Australia 21:00 on SS7
Motorsport
F1: Hungarian Grand Prix Qualifying 14:55 on SS6
Rugby
Super Rugby Semifinals Crusaders v Hurricanes 09:30 on SS1 Lions v Waratahs 14:00 on SS1 Premier Interschools Grey High School v Grey College 12:55 on SS10 Classic Clashes Selborne v Queens College 14:40 on SS10
ATP 500: German Championships Semifinals 12:00 on SS8