The Courier & Advertiser (Perth and Perthshire Edition)
Sport on TV
FOOTBALL: Scottish Premiership, – Aberdeen v Rangers – Sky Sports Football/Main Event 11.30am;FA Cup final, Arsenal v Chelsea – BT Sport 1 4pm, BBC One 4.30pm; A-League, Melbourne City v Sydney FC – BT Sport 1 8am.
CRICKET: Second ODI, England v Ireland – Sky Sports Main Event, Sky Sports Cricket 1.30.
MOTOR RACING: Formula One, British Grand Prix final practice – Sky Sports Main Event, Sky Sports F1 11.45am; Qualifying – Channel 4 1pm, Sky Sports F1 2pm.
MOTORCYCLING: World Superbikes, Jerez – Eurosport 2 9.45am.
GOLF: European Tour, The Hero Open – Sky Sports Golf 12.30pm; World Golf Championships, The Fedex St Jude Invitational – Sky Sports Golf 6pm, LPGA Tour, The Drive On Championship – Sky Sports Golf 11pm (Sun).
SNOOKER: World Championship – BBC Two 10am and 4.10pm, Eurosport 1 2.30pm and 6.45pm, Eurosport 2 7pm.
RUGBY UNION: Super Rugby, Chiefs v Crusaders – Sky Sports Action 7.30am, Reds v Brumbies – Sky Sports Action 10.10am.
RUGBY LEAGUE: NRL, Sydney Roosters v Gold Coast Titans – Sky Sports Main Event 6am, North Queensland Cowboys v Canberra Raiders – Sky Sports Main Event 8.3am.
BOXING: Ted Cheeseman v Sam Eggington – Sky Sports Action 7pm.
CYCLING: Strade Bianche – Eurosport 2 3.50pm.
RACING: Glorious Goodwood – ITV and STV 1.25pm.
BASEBALL: MLB, New York Yankees v Boston Red Sox – BT Sport//ESPN midnight (Sun). BASKETBALL: NBA, Los Angeles Clippers v New Orleans Pelicans – Sky Sport Main Event 11pm. MIXED MARTIAL ARTS: UFC Fight Night – BT Sport 1 3am.