England has revitalized its World Cup cricket campaign with 31 victories over India at Edgbaston.
Eoin Morgan's team needed this victory to keep control of their fate in the tournament, and when captain of India Virat Kohli left for 66, it always seemed that England would win.
India finished 306-5 after losing a shot and watching England filling 337-7 with Jonny Bairstow's first world championship (111) and Jason Roy returning from knee injuries with 57 balls 66 in the starting stack of 160 .
Ben Stokes broke six limits, and three sixths led later on with 79 out of 54, while England, seeing a 400-percent drop at one time, still managed to set India in the World Cup's record race.
Not that she was always comfortable for England.
Kohli looked in a typical exquisite form and shared a 138-partnership partnership with Rohit Sharm (102), who had reached his or her run-of-the-millstones and hit 15 quarts to that stage.
England returned to fourth place, one point ahead of Pakistan.
India remains in the second place with the match on its rivals, but Kohli's team is no longer unhappy.
For New Zealand it means that now they have to beat England on Wednesday night or if they lose, we hope that Pakistan will not beat Bangladesh enough to finish at a higher net rate.