News

England broke Indian hearts with a 22-run victory in the third Test at Lord's to ascend to a 2-1 lead in the five-match series.