News

England beat India by 22 runs in a thrilling third Test at Lord’s on Monday to take a 2-1 lead in the five-match series.