SPORT ON TV
CRICKET: T20 Blast, Hampshire v Somerset – Sky Sports Main Event & Sky Sports Cricket, 6pm; Super League, Southern Vipers v Yorkshire – Sky Sports Main Event & Sky Sports Cricket, 2.25pm.
EUROPEAN CHAMPIONSHIPS: BBC One 3.15pm, BBC Two 8.30am, Eurosport 1, 9am, Eurosport 2, 4.30pm.
TENNIS: Rogers Cup - Sky Sports Main Event, 9.45pm, BT Sport 1, 4pm.