SPORT ON TV
FOOTBALL: World Cup, Quarter-final France v Uruguay – ITV, 2.30pm; Quarterfinal Brazil v Belgium – BBC One, 6.30pm. TENNIS: Wimbledon – BBC Two England, 11.30am.
CRICKET: Second T20, England v India – Sky Sports Cricket; Sky Sports Main Event, 5pm.
GOLF: European Tour, Irish Open – Sky Sports, 10.30am and 11.55am; PGA Tour, Greenbrier Classic - Sky Sports, 6.30pm. DARTS: World Series of Darts, Las Vegas - ITV4, 8pm.
ROWING: Henley Royal Regatta – BT Sport 2, 1.30pm.