Sport on TV
Cricket: World Twenty20, Super Eights, Pakistan v Ireland, Sky Sports 1, 1pm; England v West Indies, Sky Sports 1, 5pm
Football: European Under 21 Championship, England v Finland, Sky Sports 2, 5pm (ko 5.15pm); Spain v Germany, Sky Sports 2, 7.30pm (ko 7.45pm)
Football: Confederations Cup, Brazil v Egypt, BBC Interactive, 2.50pm (ko 3pm); Italy v USA, BBC3, 7pm (ko 7.30pm).