England wrapped up a seven-wicket victory on day five of the third Test to take a 2-1 lead and move close to a first series win in India since 1985.
James Anderson bowled last man Pragyan Ojha with the 10th ball of the day, dismissing India for 247 in Kolkata.
Chasing 41, England lost Alastair Cook, Jonathan Trott and Kevin Pietersen to slip to 8-3, but were taken home by Nick Compton and Ian Bell.
Jonathan AgnewBBC cricket correspondent
"After Ahmedabad, a few basic things were rammed home to the England team. Deep down, they knew they had a better bowling attack than India, but that was never going to do them any good unless they had runs to play with. The tourists worked out what they had to do - bat long, sell your wicket dearly."
With India's problems exposed, Dhoni was seen in animated discussion with coach Duncan Fletcher and chairman of selectors Sandeep Patil on the outfield before play began on day five.
The efforts of Ravichandran Ashwin had at least ensured that the home side dragged the match into a final day.
Ashwin was unbeaten on 83 overnight and, with the help of numbers 10 and 11 Ishant Sharma and Ojha, had saved India from an innings defeat.
Chasing a second Test century, Ashwin cracked two boundaries from Steven Finn's first over of the day but could not keep hold of the strike for the second.
Vic MarksEx-England spinner & Test Match Special summariser
"England have beaten India at their own game, despite having lost the toss in their last two matches. They have been playing on subcontinental style pitches, but have emphatically outplayed India. Seven wickets does not really flatter England but that won't matter. It's a terrific turnaround from the first Test."
And, with his fourth delivery of the morning, Anderson got one to move away from Ojha, just making enough contact to persuade the off bail to fall from its groove.
Intent on racing after the target, Cook ran past an Ashwin off-break to be stumped off the fifth ball of the run chase, with Trott trapped lbw on the front foot by left-armer Ojha.
Pietersen lasted only four balls before he edged Ashwin behind, but Bell, in need of some confidence-boosting runs, showed signs of fluency in his classy, run-a-ball 28.
It was Bell that turned Ashwin to square leg to seal England's first win at Eden Gardens since 1977, a victory that ensures Cook's men will not slip behind Australia in the
world Test rankings.
We are using archive pictures for this Test because several photo agencies, including Getty Images, have been barred from the ground following a dispute with the Board of Control for Cricket in India, while other agencies have withdrawn their photographers in protest.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.