TODAY
CRICKET
3rd Test Day 4: Sri Lanka v Pakistan (Singtel TV Ch122 & StarHub Ch235, 12.15pm).
CYCLING
Tour de France Stage 3
(StarHub Ch212, 7.15pm).
FOOTBALL
League Cup 2nd s-final: Balestier Khalsa v Hougang United (Jalan Besar, 8.30pm. Singtel TV Ch111 & MediaCorp okto).
TENNIS
Wimbledon Day 7: Round of 16 (Singtel TV Ch114 & Ch115 and StarHub Ch208 & Ch209, 6.30pm).
TOMORROW
CRICKET
3rd Test Day 5: Sri Lanka v Pakistan - if needed (Singtel TV Ch122 & StarHub Ch235, 12.15pm).
2nd T20 Int'l Bangladesh v South Africa (Singtel TV Ch123 & StarHub Ch236, 2.50pm).
CYCLING
Tour de France Stage 4 (StarHub Ch212, 8.15pm).
TENNIS
Wimbledon Day 8: Women's singles q-finals (Singtel TV Ch114 & Ch115 and StarHub Ch208 & Ch209, 6.30pm).