Cricket England beat India by 22 runs to win third Test LONDON: England beat India by 22 runs in a thrilling third Test at Lord’s on Monday to take a 2-1 lead in the... Published 14 Jul, 2025 09:29pm