SPORT ON TV
TODAY Cycling Tour de France - British Eurosport 1200, ITV4 1200 and S4C 1400. Motorsport Formula One, Hungarian Grand Prix final practice session - Sky Sports F1 0945, BBC Two England 0955 and Setanta Sports Ireland 0955, qualifying session - Sky Sports 1 and Sky Sports F1 1200, BBC One 1210, Setanta Sports Ireland 1255. Athletics Anniversary Games from London - BBC One 1420. Football International Champions Cup, AC Milan v Inter Milan - Sky Sports 3 1250, Paris St Germain v Chelsea - Sky Sports 1 2250; Emirates Cup, Wolfsburg v Villarreal - BT Sport 1 1330, Arsenal v Lyon - BT Sport 1 1600; pre-season friendly, Juventus v Borussia Dortmund - BT Sport 2 1800; Swiss Super League, Grasshoppers Zurich v Basle - BT Sport 1 1900; CONCACAF Gold Cup third place play-off, United States v Panama - BT Sport 2 2100. Cricket ICC World T20 qualifiers, Scotland v Hong Kong - Sky Sports 2 0930, Ireland v Holland - Sky Sports 2 1415; Royal London One-Day Cup, Northamptonshire Steelbacks v Durham Jets - Sky Sports Ashes 1025; Caribbean Premier League T20 eliminator match - BT Sport 1 2100. Rugby Union Rugby Championship, South Africa v New Zealand - Sky Sports 1 1530, Argentina v Australia - Sky Sports 3 2330. Golf European Masters from Switzerland - Sky Sports 4 1130; Canadian Open - Sky Sports 4 1900. Diving World Championships - British Eurosport 0800. Equestrian FEI Global Champions Tour event - British Eurosport 1805. Darts World Matchplay - Sky Sports 1 1900. Racing From Ascot and York - Channel 4 1325. Sailing America’s Cup World Series - BT Sport 2 1300. Baseball MLB, San Francisco Giants v Oakland Athletics - BT Sport//ESPN 2100, St Louis Cardinals v Atlanta Braves - BT Sport//ESPN 0000 (Sun).