India pip England in Cuttack run-fest to clinch series
- Morgan's sizzling ton in vain
- India take 2-0 lead in series
Paceman Chris Woakes emerged from the batting carnage with his reputation intact, having claimed four wickets as India posted a commanding 381-6.
In reply, England lost Alex Hales cheaply but Joe Root (54) and Jason Roy steadied the innings with a century stand.
India's spin spearhead Ravichandran Ashwin (3-65) struck in his first over, dismissing Root, and England lost three more wickets, including that of Roy who made a brisk 82, to slump to 206-5.
Morgan raised 93 runs with Moeen Ali (55) to keep England in the chase and went on to complete his ninth ODI century, which contained five sixes, to inject fresh excitement into the contest.
Unfortunately for the tourists, Morgan was run out in the penultimate over and Bhuvneshwar Kumar sent down a tidy final over to restrict England to 366-8.
Kolkata hosts the third and final one-dayer on Sunday.