How has it come to this? It's a question many England fans will be asking now their side's World Cup hopes are in the balance.
An England side widely tipped to end their World Cup drought by triumphing on home soil find themselves facing the very real prospect of a first-round exit heading into their match against unbeaten India at Edgbaston on Sunday.
England, despite coming into the World Cup as the top-ranked side in One-Day Internationals, have lost three pool matches, including their last two, against Sri Lanka and reigning champions Australia.
Another defeat by Virat Kohli's India would leave them on the brink of a first-round exit ahead of their concluding match in the 10-team round-robin phase against New Zealand.
To make matters worse for the home side, England opener Jonny Bairstow has found himself involved in a public row with former captain Michael Vaughan, who labelled his fellow Yorkshire cricketer's claim that people are waiting for the hosts to fail at the World Cup "negative" and "pathetic".
England's white-ball revival from the depths of their first-round exit at the 2015 World Cup was built on aggressive top-order batting that saw them compile huge totals.
But they have been unable to adjust their game on the more bowler-friendly surfaces at this World Cup, where lower totals and a more old-fashioned approach of not losing early wickets and then accelerating has been the policy of successful sides such as Australia.
Now they are set to face India's spinners on an Edgbaston pitch that generally provides more turn than any other World Cup venue.
England's two most recent defeats have coincided with the absence through a hamstring injury of Jason Roy, with replacement James Vince struggling to fill the gap left by the Surrey opener.
Vince is only in the squad because England ditched regular back-up batsman Alex Hales for a second positive test for recreational drug use — a decision taken on the grounds of maintaining team "culture" that they could live to regret.
"We know we can perform better as a group and Jason is a fantastic player to have available. It would be a boost to have him play " England's Jos Buttler said at Edgbaston on Friday.
England's dilemma was summed up by Ben Stokes after his 89 failed to prevent a 64-run defeat by Australia at Lord's on Tuesday.
"We just need to adjust to situations and then conditions, but we are not for one minute going to take a backward step," he said.
Former England captain Mike Atherton, writing in The Times, said, "It requires thought and intelligence to adapt, without sacrificing the intent that is fundamental to their approach — a tricky balance."
Buttler said the side was capable of handling the stresses of tournament play, saying "pressure is a privilege".
Adding to England's problems are injury fears over fast bowler Jofra Archer (side) and leg-spinner Adil Rashid (shoulder), while Sunday's match may well feel like an away game given India fans could constitute the majority of the Edgbaston crowd.
Two-time champions India, by contrast, will guarantee a place in the semi-finals if they win, although there are concerns they are too reliant on skipper Virat Kohli for runs.
"At the top of the order, Rohit Sharma has not fired the last couple of times, and that means KL Rahul needs to do more," said former India opener Krishnamachari Srikkanth.
"Everyone knows he is capable of doing it, he has done it before and will need to correct his course."
So too will England.
Find latest and upcoming tech gadgets online on Tech2 Gadgets. Get technology news, gadgets reviews & ratings. Popular gadgets including laptop, tablet and mobile specifications, features, prices, comparison.
The duo played for the Royal Challengers Bangalore team and Zampa, who is in Australia's limited-overs squad for the upcoming ODI and T20 series against India starting on Friday, said he forged a bond with Kohli over meat-free eating, coffee and cricket.
Kohli, who is heading family way in January, will be returning after playing the six white ball games and the opening day/night Test scheduled in Adelaide.
The Indian cricket team is currently in Australia for a full series that includes three ODIs and as many T20 Internationals followed by a four-Test rubber. The tour will start with the ODIs here on 27 November.