Best of weekend sport on TV
Today
BASKETBALL: NBA Play-offs, Miami Heat v Boston Celtics - Sky Sports Main Event, Sky Sports Mix, 1.30am.
CRICKET: IPL: MI v CSK, Mumbai Indians v Chennai Super Kings - Sky Sports Main Event, 3pm.
CYCLING: Tour de France Coverage of the 20th and penultimate stage - ITV4, 2pm.
DARTS: World Series Finals - ITV4, 8pm.
FOOTBALL: Premier League, Everton v West Bromwich Albion - BT Sport 1, 11.30am; Leeds v Fulham - BT Sport 1, 3pm; Manchester Utd v Crystal Palace - Sky Sports Main Event, 5pm; Arsenal v West Ham - Sky Sports Main Event, Sky Sports PL, 7.45pm. Championship, Nottingham Forest v Cardiff City - Sky Sports Main Event, 12pm.
GOLF: US Open Golf third day’s play from Winged - Sky Sports Golf, 2pm & Sky Sports Main Event, 10.30pm.
HORSE RACING: ITV Racing Ayr and Newbury, Coverage of today’s race meetings - ITV London, 1.25pm
ICE HOCKEY: Stanley Cup , Tampa Bay Lightning v Dallas Stars - Premier Sports 1, 12.30am.
RUGBY LEAGUE: Challenge Cup, Warrington Wolves v St Helens - BBC One, 2pm; Hull FC v Wigan - BBC Two, 4.30pm. RUGBY UNION: European Challenge Cup, Bordeaux Begles v Edinburgh Rugby - BT Sport 3, 12.15pm; Toulon v Scarlets - BT Sport 3, 8.15pm. Champions Cup, Leinster v Saracens - BT Sport 3, 2.30pm; Clermont Auvergne v Racing 92 - BT Sport 3, 5.15pm.
Tomorrow
AMERICAN FOOTBALL: NFL, Indianapolis v Minnesota - Sky Sports NFL, 5pm; Houston v Baltimore - Sky Sports NFL, 9.15pm & Sky Sports Main Event, 11pm.
BASKETBALL: NBA Play-offs, Los Angeles Lakers v Denver Nuggets - Sky Sports Arena, 12.30am.
CRICKET: Vitality T20 Blast - Sky Sports Cricket, 1pm. Indian Premier League, Delhi Capitals v Kings XI Punjab - Sky Sports Cricket, 2.50pm.
CYCLING: Tour de France, Coverage of the 21st and final stage - ITV4, 3.45pm.
DARTS: World Series of Darts Finals, The quarter-finals - ITV4, 11.45am & ITV4, 7.15pm.
FOOTBALL: Scottish Premiership, Hibernian V Rangers - Sky Sports Football, 11am. Premier League, Southampton v Tottenham - BT Sport 1, 11.30am; Newcastle United v Brighton - Sky Sports Main Event, 2pm; Chelsea v Liverpool - Sky Sports Main Event, 4pm.
GOLF: US Open Golf, The fourth day’s play from Winged - Sky Sports Golf, 1pm &Sky Sports Main Event, 7.30pm. British Superbikes, Coverage from Oulton Park and the Circuit de Barcelona - Quest, 12.15pm
RUGBY UNION: Champions Cup, Toulouse v Ulster - BT Sport 3, 12pm & Channel 4, 12.15pm; Exeter Chiefs v Northampton Saints - BT Sport 3, 5.15pm. European Challenge Cup, Leicester Tigers v Castres - BT Sport 3, 2.45pm.