The Press and Journal (Inverness, Highlands, and Islands)
Sports on TV
Today
FOOTBALL: Euro under19s, semi-finals – Eurosport 2 10.45am and Eurosport 1 5.45pm. CRICKET: First Test, West Indies v India – Sky Sports 5 2.55pm; NatWest Twenty20 Blast, Middlesex v Surrey – Sky Sports 2 6pm. GOLF: PGA Tour, Canadian Open – Sky Sports 4 9pm; Senior Open, Carnoustie – Sky Sports 4 noon and 3pm. CYCLING: Tour de France stage 18 – Eurosport 1 1.15pm, ITV4 2pm. RUGBY LEAGUE: Super League, Hull KR v Leeds Rhinos – Sky Sports 3 7.30pm. TENNIS: ATP Tour, Citi Open – Sky Sports 2 10pm. ATHLETICS: World junior championships, Bydgoszcz – Eurosport 2 6pm. DARTS: World match play – Sky Sports 1 7pm. BOXING: Sergiy Derevyanchenko v Sam Soliman – BT Sport 1 1am (Fri). BASEBALL: MLB, Washington Nationals v Los Angeles Dodgers – BT Sport/ESPN 5pm. CRICKET: Second Test, England v Pakistan Sky Sports 2 10am; First Test, West Indies v India – Sky Sports 3 2.55pm; NatWest Twenty20 Blast – Glamorgan v Somerset – Sky Sports 2 6.45pm. GOLF: PGA Tour, Canadian Open – Sky Sports 4 9pm; Senior Open, Carnoustie – Sky Sports 4 noon and 3pm. CYCLING: Tour de France stage 19 – Eurosport 1 noon, ITV4 noon, S4C 2pm. RUGBY UNION: Super Rugby quarter-finals – Sky Sports 1 8.30am and 10.30am; Singha Premiership Rugby 7s – BT Sport 2 6.45pm. RUGBY LEAGUE: Super League – Sky Sports 3 7.30pm. TENNIS: ATP Tour, Citi Open – Sky Sports 5 6pm and midnight; WTA Tour, Stanford Classic – BT Sport 1 10pm and midnight. MOTOR RACING: Formula One, Hungarian Grand Prix practice – Sky Sports F1 8.45am and 12.45pm, Channel 4 8.55am and 12.55pm, eir Sport 1 9am and 12.55pm. FOOTBALL: Betfred Cup, East Stirlingshire v Rangers – BT Sport 1 7.15pm. ATHLETICS: World junior championships, Bydgoszcz – Eurosport 2 6pm; London Anniversary Games – BBC2 8pm. DARTS: World match play – Sky Sports 1 7pm.