BEST OF SPORT ON TV THIS WEEKEND
TOMORROW
Athletics
IAAF Diamond League: Eugene, USA, 9.45pm, SS2
Cricket
Second ODI, England v South Africa, 11am, SS2 Soccer
PSL, Ajax Cape Town v Baroka FC, 2.55pm, SS9 Motorsport F1: Monaco, qualifying, 1.45pm, SS6; third practice, 10.45am, SS6 Nascar Xfinity Series Hisense 4K TV 300, 7pm, SS8
Rugby
Super Rugby, Bulls v Hurricanes, 2.30pm, SS1;
Sharks v Stormers,
5.05pm, SS1; Jaguares v Brumbies, 11.35pm, SS1
Soccer
Fifa U20 World Cup, Uruguay v South Africa, 12.45pm, SS3; FA Cup, final, Arsenal v Chelsea, 5.15pm, SS3
SUNDAY Golf
European Tour, BMW PGA Championship, day 4, 1.30pm, SS7 Motorsport F1: GP De Monaco, main race, 12.30pm, SS2
Netball
Brutal Fruit Netball Premier League, Flames v Southern Stings, 12pm, SS9
Rugby
Super Rugby, Lions v Southern Kings, 2pm, SS1
Tennis
French Open, Roland Garros, day 1, 5.45pm, SS5