The 95-run win, which was India's first at Lord's since 1986, also broke India's run of 14 winless Tests overseas dating back to more three years. (Cricketnext Images)
Ajinkya Rahane's century gave a dream start to what turned out to be a historic Test for India, ended by a breathtaking display of fast bowling by Ishant Sharma that sucked life out of England. Here's how it all unfolded between July 17 and 21, 2014, at the Home of Cricket - Lord's.
Day 1: Rahane to the rescue
Rahane's stellar hundred saved India the blushes on the opening day of the second Test against England, taking them to a respectable 290 for 9 after James Anderson gave England control on a green-top Lord's track.
Rahane, batting at No. 4, scored 103 and shared a crucial 90-run partnership for the eighth wicket with Bhuvneshwar Kumar (36) to take India out of the woods from 145 for 7 after the top order failed to convert their starts into something big.
Anderson once again starred for England with the ball, ending with figures of 4 for 54.
Day 2: Ballance hundred cuts India's lead short
Gary Ballance buried the criticism of his pre-match drinking binge with a fine century, which took England within 76 runs of the visitors' first innings total of 295.
Ballance scored 110 and added 98 in a fifth-wicket stand with Moeen Ali (32) after Bhuvneshwar (4 for 46) bowled an exceptional spell of swing bowling to rattle the English top order.
Day 3: Match in the balance, Vijay stands firm
India lost three wickets in quick succession in the last session but fought back through Murali Vijay's gutsy half-century to take their score to 169 for 4 and overall lead to 145, leaving the match evenly poised.
The day began with England still adrift by 76 runs with only 4 wickets remaining. Bhuvneshwar added two more to his overnight tally of four wickets to end with 6 for 82 to help India bowl out England for 319, thereby restricting the hosts' lead to 24 runs.
Day 4: Jadeja comes of age
India rode on Jadeja's brilliant counter-attack to set England a competitive target of 319 to chase.
The day began with England's bowlers once again struggling to dislodge India's tail after lunch with Jadeja counter-attacking with 57-ball 68. Adding to the reputation of India's tail was third fifty of the series by Bhuvneshwar (52) who added crucial 99 runs with Jadeja to take India to 342.
The hosts then lost three wickets in the space of 14 deliveries with the addition of just two runs to slip from a comfortable 70 for 1 to 72 for 4. Joe Root and Moeen Ali then took the score to 105 for 4 at stumps, leaving England still 214 runs to win and India firm favourites going into the final day.
Day 5: Ishant shoots England down
The 'criticised' leader of Indian attack in England was 'applauded' by every Lord's attendee on Monday, who witnessed what will be part of fast-bowling folklore.
A career-best 7-wicket burst by the Delhi speedster sucked life out of England to give India first Test win at Lord's in 28 years. Ishant, who had taken two wickets on the previous day, added five more to his tally in eight game-changing overs where he bounced out Ali, Root, Matt Prior, Ben Stokes and Stuart Broad to end with Man-of-the-Match figures of 7 for 74.
"Ishant didn't want to bowl it short. I gave him the confidence to do it. He's someone who can do it. He's our strike bowler," Dhoni revealed India's plan after the 95-run historic win that won India their first Test in Lord's in 28 years.
The win also broke India's run of 15 winless Tests overseas dating back to more three years.