Sport on TV
TODAY
Rugby Union Super Rugby, Crusaders v Reds - Sky Sports Main Event/Action 0800, Fijian Drua v Chiefs 0355 (Sat).
Tennis French Open - Eurosport 1 0930, Eurosport 2 1000.
Cycling Giro d’Italia - Eurosport 2 1200.
Golf PGA Tour, Charles Schwab Challenge- Sky Sports Golf 2100, Sky Sports Main Event 2200; DP World Tour, Dutch Open - Sky Sports Golf 1230; LPGA Matchplay Sky Sports Main Event and Sky Sports Golf 0000 (Sat).
Formula 1 Monaco Grand Prix practice - Sky Sports Main Event and Sky Sports F1 1230 and 1545.
TOMORROW
Football Champions League final, Real Madrid v Liverpool - BT Sport 1 1800; League Two play-off final, Mansfield v Port Vale - Sky Sports Football and Sky Sports Main Event 1600; National League play-off semifinal, Wrexham v Grimsby - BT Sport 1 1200.
Rugby Union Heineken Champions Cup, Leinster v La Rochelle - BT Sport 2 1600, Channel 4 1615; Super Rugby, Moana Pasifika v Brumbies - Sky Sports Action 0800, Warratahs v Blues - Sky Sports Action 1045, Force v Hurricanes Sky Sports Action 1255, Rebels v Highlanders - Sky Sports Action 0500 (Sun).
Tennis French Open - Eurosport 1 0930, Eurosport 2.
Formula 1 Monaco Grand Prix practice - Sky Sports Main Event and Sky Sports F1 1145; Qualifying - Sky Sports Main Event and Sky Sports F1 1400.
Golf PGA Tour, Charles Schwab Challenge- Sky Sports Golf and Sky Sports Main Event 1900; DP World Tour, Dutch Open - Sky Sports Golf 1230; LPGA Matchplay - Sky Sports Main Event and Sky Sports Golf 0000 (Sun).
Cycling Giro d’Italia - Eurosport 2 1100.