England triumph in final-day Lord’s thriller as India fall short despite Jadeja heroics
England beat India by 22 runs at Lord’s to take a 2-1 lead in the series after a tense final day.
The Heartbeat of World events
England beat India by 22 runs at Lord’s to take a 2-1 lead in the series after a tense final day.