India secured the one-day series against England with a 19-run success in Bangalore, their fourth consecutive victory.
Virender Sehwag's 69 and a whirlwind 25 from Yuvraj Singh led India to 166-4 in an innings that was reduced to 22 overs as the result of two rain interruptions.
England were set a revised target of 198 and, while number three Owais Shah was plundering 72 from 48 balls, looked to have a chance.
But Shah's dismissal in the 17th over put India in charge and, with the required rate spiralling, England's lower order subsided to eventually finish well short at 178-8.
India now hold an unassailable 4-0 lead in the seven-match series.
England's run chase had started badly with Ravi Bopara (1) holing out to Ishant Sharma at mid-on from the eighth ball of the innings, delivered by Munaf Patel (2-22).
Ian Bell and Shah struggled to inject much momentum, crawling to 21-1 from the first six overs as the asking rate began to creep up.
Shah, however, broke the shackles by taking 14 from the final three balls of the seventh over, off-spinner Yusuf Pathan's (0-17) one and only of the innings.
But England were soon reduced to 52-3 - Bell (12) having been bowled by Harbhajan Singh (1-42) attempting a huge slog into the leg-side and skipper Kevin Pietersen (5) bowled by Sharma (2-41).
A fourth-wicket stand of 82 in eight overs between Shah and Andrew Flintoff gave the tourists' renewed hope.
Shah went to his half-century from just 35 balls and, by the time he holed out via the leading edge off Zaheer Khan's (2-20) bowling in the 17th over, had reached 72, including nine fours and three sixes.
The Middlesex batsman's departure came straight after England had opted to take the final power play, meaning India had to operate with the fielding restrictions in place for two overs.
With 10-an-over still required, it represented the tourists' last roll of the dice, with the stage set for some Flintoff fireworks.
Sharma, however, had other ideas and fooled Flintoff (41) into offering a tame catch to cover from a slower ball.
And that effectively sealed the series for India, Paul Collingwood (22), Samit Patel (11) and Graeme Swann (5) all falling in pursuit of quick runs as England ended on 178-8.
Earlier, India opener Sehwag set the tone with a 57-ball knock of 69 but, once again, it was Yuvraj - scorer of centuries in the first two games - who propelled his side's total to formidable proportions with an unbeaten 25 from just 11 balls.
Sachin Tendulkar, returning at the top of the Indian order after being rested for the opening three matches, was bowled in the seventh over by Stuart Broad (1-49) immediately after a five-minute delay to repair the foot holes.
But India's second-wicket pair of Gautam Gambhir - relegated to number three by Tendulkar's comeback - and Sehwag got the scoreboard moving with a flurry of boundaries either side of the first rain delay before play was halted for a second time with India well placed on 106-1 after 17 overs.
When play finally resumed two-and-a-half hours later, India - knowing they only had five overs to propel themselves to a winning total - hammered 60 runs off England's spinners.
Sehwag dispatched the first ball after the re-start from Patel (1-24) for six, but both he and Gambhir (40) were caught in the deep by James Anderson attempting to hit Swann (2-21) over the top.
But there was no stopping Yuvraj. The left-hander finished with a personal strike rate of 227.27 after launching three towering sixes.
The Duckworth-Lewis calculation left England to chase 198, a task that proved beyond the tourists, who now have just pride to play for during the last three games of the series, starting in Cuttack on Wedneday.