SPORT ON TV THIS WEEK
TODAY
Soccer
DStv Premiership: Maritzburg United v Royal AM, 7pm, PSL; UEFA Champions League, Semi-final, Second Leg: Real Madrid v Manchester City, 8pm, EPL, GSD (8.15pm), SSM (8.55pm)
Tennis
WTA 1000: Mutua Madrid Open, Quarterfinals, 12 noon onwards, ACT; ATP World Tour Masters 1000: Mutua Madrid Open, Day 3, 12 noon, GSD (also 11.30pm), TEN
TOMORROW
Golf
DP World Tour: Betfred British Masters hosted by Danny Willett, Day 1, 2.30pm, GOL; PGA Tour: Wells Fargo Championship,
Day 1, 8pm, GOL, GSD
Netball
Premier Inter-Schools, Under-19: Hoër Meisieskool Bloemhof v Paarl Gimnasium, 5.25pm, VR4
Soccer
UEFA Europa League, Semi-finals, Second Leg: Rangers v Leipzig, 8.55pm, SSM, FTB; Eintracht Frankfurt v West Ham United, 8.55pm, LIG; UEFA Europa Conference League, Semi-finals, Second Leg: Marseille v Feyenoord, 8.55pm, VR2, EPL
Tennis
ATP World Tour Masters 1000: Mutua Madrid Open, Day 4, 11am, GSD, TEN (12 noon); WTA 1000: Mutua Madrid Open, Semi-final 1, 1.30pm, ACT; Semi-final 2, 9pm, ACT
Compiled by: IQBAL KHAN
Supplied by SuperSport