Third Test, Mumbai, day five:
England 400 & 191 beat India 279 & 100 by 212 runs
Flintoff celebrates as Jaffer is sent on his way by umpire Taufel
England took seven wickets in just 16 overs after lunch on the final day to clinch their first Test win in India for 21 years, winning by 212 runs.
India slumped from 75-3 to 100 all out, Shaun Udal taking 4-14 and Andrew Flintoff 3-14 as the series ended 1-1.
Sachin Tendulkar made his best score of the series - and the best of India's innings - with 34 before being caught by Ian Bell at short leg off Udal.
When skipper Flintoff ousted opposite number Rahul Dravid, India imploded.
Given their horrendous luck with injuries during this tour, England's victory ranks alongside some of their best in the past two years.
They travelled without first-choice spinner Ashley Giles and then lost captain Michael Vaughan, Marcus Trescothick and Simon Jones within the first fortnight.
The team had to be chopped and changed for each Test, with fast bowler Steve Harmison and opening batsman Alastair Cook joining the list of casualties ahead of the final showdown in Mumbai.
But they overcame adversity in fine style and were naturally ebullient when the final Indian wicket fell.
Flintoff, who led the team brilliantly after being installed as a makeshift captain, was named both man of the match and man of the series.
India began the final day on 18-1 needing 313 to win only for England to take the early advantage with two quick wickets.
Nightwatchman Anil Kumble departed to Matthew Hoggard while Wasim Jaffer was trapped by Flintoff after being given a torrid time by the England skipper.
Umpire Simon Taufel was in the thick of the action, giving both those batsmen out lbw, but also rejecting three other close shouts.
India recovered, with Dravid and Tendulkar taking them to 75-3 at lunch.
But Flintoff removed Dravid with the third ball after the interval, prompting the start of a dramatic collapse.
Udal also struck in his first over after lunch, Ian Bell leaping acrobatically to his left to snaffle a catch off Tendulkar.
Virender Sehwag, who was badly troubled by a back injury, was trapped in front by Anderson for a duck.
Then Udal claimed wickets seven and eight, the first after a comedy of errors when Monty Panesar blew a gilt-edged chance to remove Mahendra Dhoni.
Panesar, who had bowled poorly before lunch, looked set to take an easy catch at mid-off after Dhoni had lofted the ball high into the air off Udal.
But, apparently blinded by the sun, the spinner ducked out of the catch to let Dhoni off the hook, the ball bouncing harmlessly, yards away from the bemused fielder.
Panesar was given the chance to make amends just three balls later when Dhoni tried a similar shot.
And this time he duly obliged, holding his nerve and the catch, to leave India seven wickets down and in disarray.
Harbhajan Singh was next out, slogging Udal to deep square leg, and was followed by Yuvraj Singh, who edged Flintoff to third slip.
England needed one wicket for victory - and they did not have to wait long for it.
After bringing up the 100 for India, Munaf Patel tried to hit the wily Udal out of the ground and was caught by Hoggard at deep square leg.
With the Barmy Army preparing for one massive party, coach Duncan Fletcher embraced every member of his team as they returned to the pavilion.
The players then embarked on a lap of honour with the Indian fans wondering how it had all gone so horribly wrong.