Ishant Sharma took 7/74 in an inspired spell as England imploded after Lunch on the final day to lose the second Investec Test by 95 runs at Lord's.
Full match scorecard
Sharma took the first five wickets to fall on the final day to go with the two he picked-up on the fourth evening, collecting all of his dismissals with short balls as England's batsmen collapsed spectacularly.
Moeen Ali and Joe Root had threatened to make a real fist of what would have been England's second highest ever chase in Tests, taking the score from 105/4 to 173/4 while looking comfortable in the morning session.
But with the final ball before lunch Sharma extracted an ounce of extra bounce from the pitch and Moeen could only glove the ball up in the air to short leg.
England came out fighting after the break, with a flurry of fours as the tourists sent down some poor short deliveries. It didn't last long however, when under-pressure 'keeper Matt Prior played one pull too many and was caught at mid-wicket.
If England's hopes of winning the match were slender after that dismissal, Ishant's next over ensured that victory for India came at a canter.
Ben Stokes, searching desperately for some form with the bat after a miserable six months, since returning from Australia, registered a pair when he skied a hook to mid-on, before Root - who looked so assured for his 66 - middled a pull to deep-square-leg.
Stuart Broad gloved one down the leg side as Sharma collected his fifth of the day, before India wrapped-up the win with a farcical dismissal.
James Anderson pushed a delivery from Ravi Jadeja into the off side and set off for an impossible single. Liam Plunkett rightly sent Anderson back, but could only watch on as Jadeja moved quickly to his right and threw down the stumps in one movement, and India celebrated a richly deserved victory - just their second at Lord's and first since 1986.