Sunday, July 20, 2025
Sunday July 20, 2025
Sunday July 20, 2025

Cricket

England clinch the Lord’s Epic by 22 runs as Jadeja’s heroics fall agonisingly short

England go 2–1 up in the series as India fall 22 runs short after nerve-jangling final-day drama

More articles