SPORT ON TV
FOOTBALL:
World Cup, Sweden v Switzerland – BBC1 & RTE2, 2.30pm; Colombia v England – ITV1 & RTE2, 6pm.
CRICKET: First T20, England v India – Sky Sports Main Event, 5pm.
TENNIS: Wimbledon, coverage starts on BBC2 from 11.30am.
BASEBALL: MLB, Detroit Tigers v Chicago Cubs – BT Sport ESPN, 7.15pm.