Having been sent in by Mahendra Singh Dhoni, who was celebrating his home city's first international fixture, England crumbled to a dismal 155 all out.
India lost Ajinkya Rahane for a duck but Gautham Gambhir and Virat Kohli took them to 48 for one after 10 overs to make the result a virtual formality.
It was all or nothing for England in the field and Steven Finn got them going with a wicket in his second over, beating Rahane for pace and uprooting his off stump. Runs were precious for England so when Kohli hit three consecutive boundaries off Jade Dernbach in the sixth over, it was a hammer blow.
Earlier in the day, England's innings got off to a faltering start and never fully recovered. Bhuvneshar Kumar and Shami Ahmed bowled with good control to restrict the score to 36 in the 10-over powerplay, with the latter adding the scalp of captain Alastair Cook (17) for good measure.
Ishant Sharma then dubiously had Kevin Pietersen caught behind for 17. There was no obvious edge, with Pietersen's exaggerated reaction and slow departure leaving no doubt as to his opinion.
There was no doubt three balls later when Ian Bell reached to cut Kumar and provided a sharp catch for Dhoni at the wicket.
Eoin Morgan faced 30 balls and added 10 before he was tempted to aim a reverse sweep at Ravichandran Ashwin, botching the stroke and handing Yuvraj Singh a simple catch.
Joe Root had seemed composed at the other end, hitting a couple of early boundaries, but could do nothing about England's woeful position when Craig Kieswetter and Samit Patel fell to Ravindra Jadeja within seconds of each other. Both made ducks and both failed to pick Jadeja's arm ball as India snared three wickets in nine balls.
Root had lasted 57 balls and hit four boundaries before he nicked Sharma to the tumbling Dhoni and England scored just 10 more after his dismissal. Tim Bresnan made a creditable 25 before he received the surprise of the day, a fierce turner from Ashwin that darted between bat and pad. Finn and Dernbach were then mopped up with minimal fuss.