England has revitalized its Cricket World Cup campaign with a 31-run victory over India at Edgbaston.
Eoin Morgan's team needed this win to stay in control of its own fate at the tournament, and once India captain Virat Kohli departed for 66 it always looked likely England would prevail.
India finished on 306-5 after losing the toss and watching England amass 337-7 with a first World Cup century from Jonny Bairstow (111) and Jason Roy returning from a hamstring injury with a 57-ball 66 in an opening stand of 160.