2nd ODI at Lord's: England beat India by 86 runs
July 15, 2018 0:11 ISTEngland had a field time out as they get their revenge by inflicting an all-out on the visitors, thrashing the Men in Blue by 86 runs at Lord's to level the three-match series 1-1.