England beat India by an innings and 159 runs | India vs England 2018 Match Report: IND vs ENG Cricket Summary, Live Score Updates and News at Lord's, London – Cricketcountry.com, Cricket News