England go into Sunday's clash with India at Edgbaston knowing that defeat will take their World Cup fate out of their own hands.
The hosts - who were declared favourites for the tournament by many before a ball was bowled - suffered disappointing defeats to Sri Lanka and Australia in their last two matches, and a further loss to the imperious Indians would set up the embarrassing proposition of not even qualifying for the semi-finals.
Virat Kohli's men are the only unbeaten side remaining in the tournament having won all their completed matches, and with thousands of their fans flocking to Edgbaston to see their heroes, Eoin Morgan's side will know that they face a huge task to keep their World Cup hopes alive.
Follow the latest score as it happens here: