India’s brave resistance ended in heartbreak on Day 5 at Lord’s, as they lost the third Test by 22 runs in one of the most pulsating finishes in recent history. In a match that saw both teams post identical first-innings totals of 387, and momentum swing wildly over five days, England held their nerve — and India faltered just when they seemed to be inching toward the finish line.