
India trounced England by 142 runs in today's third One-Day International at Ahmedabad's Narendra Modi Stadium. As the England team chased the hosts' massive 357-run total, they were all out at 214 runs (34.2 overs). Throughout the innings, India's top scorers were…