England go into Saturday's game against Sri Lanka full in the knowledge that victory would put them into the semi-finals of the World T20, whilst a loss would leave them exiting the competition at the Super 10 stage.
Events conspired on Good Friday, namely West Indies limping to a win against South Africa, to ensure that it's in England's hands as they play their fourth and final Super 10 match.
Form so far
Eoin Morgan's side have been playing some good cricket in order to put themselves in his position, having won two consecutive games following their opening defeat to the aforementioned West Indies.
Chris Gayle was on fire in that loss, blasting his way to a century off just 47 balls, as the Carribean side chased down England's total, which was itself above 180.
Dusting themselves off and getting stuck into their next game, against South Africa, England's bowling was once against terrible as AB De Villiers' men posted 229-4. What followed next was something magical, Joe Root the star as England chased down that total, the highest ever run-chase in World T20 history.
Next up were Afghanistan, who were expected to be a lesser challenge, but proved quite the opposite. England's batsmen were the underperformers that time, making just 142 from their 20 overs. However, their bowlers got them out of trouble that time around, ensuring a 15 run win.
Sri Lanka have only played two games themselves, winning and losing one apiece, and will face South Africa in their final group game on Monday following the game against England.
They started by playing Afghanistan, and were also tested by the minnows, to an extent that few expected. Afghanistan posted a decent looking total of 153, and it took a magnificent unbeaten 83 from Tillakaratne Dilshan to help them win by six wickets after a shaky start.
Group leaders West Indies, who have already booked their place in the next round, were next up, and they strolled to a seven wicket win, with 10 balls to spare after Sri Lanka only made 122 with the bat.
Positive team news for England, but where will the game be won and lost?
Eoin Morgan will get a huge boost as he recalls Alex Hales to open the batting with Jason Roy. Hales was a key part of the flying start England made to their run chase against South Africa, but missed the game against Afghanistan with a back injury. James Vince will drop out for him, having failed to star when given his chance.
Liam Plunkett is likely to keep his place in the bowling attack, having delivered when called into action against Afghanistan. However, whoever plays, much will depend on whether England can get it right in both departments.
They've battled well twice, bowling terribly twice, whilst batting terribly once and bowling terribly once. What Morgan's side haven't done, though, is put together both skills well during one game - do that on Saturday, and they'll give themselves a brilliant chance of victory.
Sri Lanka are likely to remain unchanged from their most recent game, despite having lost. What matters most for them is whether or not they, as defending champions, can handle the pressure in a tournament where they were supposed to make their mark in once more.
Eyes for now though, are on England, and whether or not they can get over the line with their young team.