WORLD CUP: England beat India in clash of ODI powerhouses
England reignited their World Cup campaign with a superb display to defeat India by 31 runs at an electric Edgbaston.
The hosts bounced back from successive losses to defeat the only unbeaten team left in the tournament and will…