In his first match as ODI captain, Virat Kohli led a spectacular run chase as India won the first ODI at Pune.
England posted 350-7 in the first innings, their highest-ever ODI total in India, before Kohli charged to his 27th one-day century to lead the home side to a three-wicket victory.
Kohli reached 122, while local favourite Kedar Jadhav - whose parents watched on from the stands in Pune - made 120. The pair's 200-run partnership fired India's chase and they eventually got over the line with 11 balls to spare.
After posting a competitive total of 350-7, England began their defence superbly, taking four wickets in the first 12 overs. Openers KL Rahul and Shikar Dhawan both fell cheaply to David Willey’s new-ball swing, before Yurvraj Singh’s comeback faltered as he was caught behind off Ben Stokes for 15 and former captain MS Dhoni could only make six as he became the first victim of Jake Ball’s shorter delivery.
But those early wickets brought Kohli and Jadhav together at the crease, and what followed can only be categorised as a batting assault. Kohli continued in the imperious vein of form the world has become used to of late, while simultaneously allowing local favourite Jadhav take the attack to England. The 31-year-old scored only his second ODI century off just 65 balls.
Stokes eventually accounted for Kohli before Jadhav fell prey to Ball - who finished with figures of 3-67 from his 10 overs - but the damage had already been done. And despite a late flurry of wickets, Hardik Pandya (40*) and Ravi Ashwin (15*) took India over the line with 11 balls remaining to cap an impressive run chase.
Having lost the toss and been inserted, England posted their highest-ever ODI total in India thanks to half-centuries from Stokes, Joe Root and Jason Roy.
Stokes hit the fastest-ever half-ton by an Englishman against India - from just 33 balls - as his brutal hitting provided a high-powered finish to England’s innings. He made 62 runs from 40 balls, including a catalogue of swashbuckling sixes, before mis-cueing a Jasprit Bumrah bouncer and being caught in the deep.
Earlier in the innings Alex Hales and Jason Roy had been reunited at the top of the order. After a solid start Hales fell for 9 to a superb direct hit run out from Bumrah, while Roy attacked from the off, making his sixth one-day half-century from just 36 balls.
Hitting freely off the front foot, the opener raced to 73 runs off 61 balls before misjudging a shorter length Ravi Jadeja delivery, Dhoni making no mistake with the stumping.
Meanwhile, Root quietly but effectively went about his business, racking up his 18th ODI half-century in 72 balls. He kicked on from there, slog-sweeping Jadeja over midwicket for six and worked his way to 78 before Pandya’s fine boundary catch put paid to his progression.
In came Jos Buttler, who looked dangerous on his way to 31 before being undone by Pandya’s seam bowling, an attempted cut shot flying straight into Dhawan’s grateful hands at mid-off.
Moeen Ali provided Stokes with useful assistance towards the end of the innings - chipping in with 28 from just 17 balls - before falling to a perfect Yadav yorker. England added 105 runs for the last eight overs to post a target of 351 but it wasn’t quite enough.