SPORT ON TV
FOOTBALL: Premier League, Crystal Palace v Liverpool – Sky Sports Main Event/Sky Sports Premier League, 7pm; Women’s Under-20 World Cup semi-finals, England v Japan and France v Spain – Eurosport 1, 2.45pm/6.15pm.
CRICKET: Day three of Third Test, England v India – Sky Sports Main Event/Sky Sports Cricket, 10.30am.
TENNIS: WTA, Connecticut Open – BT Sport 2, 4pm/midnight.
SPEEDWAY: SGB Premiership, Somerset v Poole – BT Sport 1, 7.30pm.