TODAY
BASKETBALL
NBA Play-offs Finals, Game 5: Phoenix v Milwaukee (StarHub Ch202, 9am).
FOOTBALL
Concacaf Gold Cup Group B: US v Canada (Singtel TV Ch109 & StarHub Ch213, tomorrow, 5am).
GOLF
British Open Day 4 (Singtel Ch115 & StarHub Ch209, 4pm).
MIXED MARTIAL ARTS
UFC Fight Night Makhachev v Moises: Prelims (7am), main event (10am) - Singtel TV Ch114 & StarHub Ch208.
MOTOR RACING
F1 British Grand Prix Race day (Singtel TV Ch114 & StarHub Ch208, 9pm).
TENNIS
ATP Tour Hamburg European Open: Final (StarHub Ch211, 7.30pm).
WTA Tour Prague Open: Final (Ch202, 7pm).
WTA Tour Hungarian Grand Prix: Final (Ch201, 11pm).
WTA Tour Lausanne Open: Final (Ch204, 7pm).
TOMORROW
FOOTBALL
Concacaf Gold Cup Group A: Mexico v El Salvador (Singtel TV Ch109 & StarHub Ch213, 10am).
TENNIS
ATP Tour Swiss Open: Day 1 (StarHub Ch211, 6.30pm).