England will reach the semi-finals of the T20 World Cup if they beat Sri Lanka on Saturday, after Australia could only squeeze past Afghanistan by four runs in Adelaide.
England and Australia went into the final round of Group 1 fixtures level on five points, but England’s significant net-run-rate advantage had them in the box seat behind New Zealand, whose place in the last-four is now secure after they beat Ireland earlier on Friday.