England put behind them their recent 3-1 ODI series defeat to India as they beat the same opposition by three runs in a pulsating encounter at Edgbaston.
England won the toss and decided to bat first and started with a new look partnership at the top of the order with Alex Hales accompanied by debutant Jason Roy. Despite India employing spin in their first over England began in spectacular fashion as they struck 17 from Ashwin's over, which included a swept six from Hales.
Roy (8) perished in the third over, and was quickly followed by Moeen Ali for a second-ball duck, to leave England on 27-2 and on the back foot.
England continued with their positive intent though. Joe Root, given a huge let off when Ashwin dropped a regulation catch off him at square leg, was looking to continue his fine form this summer. He and Alex Hales took England to 75 until Hales was dismissed to a fantastic catch in the deep by Rahane off the bowling of Jadeja for a well-made 40 from just 25 deliveries.
Captain Eoin Morgan, suffering from a poor run of form recently, joined Root but is was the Yorkshireman who was next to go as he was also caught in the deep to another fine catch for 26 from 29 balls to give debutant Karn Sharma his first International wicket.
Morgan put aside his recent problems as he upped the scoring rate. England lost Jos Buttler (10) but Morgan was not fazed as he struck a fantastic half-century off just 26 balls.
He eventually perished for 71 from just 31 balls, having hit seven sixes, but by this stage he had already ensured that England were going to post a formidable total.
Ravi Bopara showed his worth in the shorter format of the game as he struck 21 from just eight balls in the final overs as England ended their innings on 180-7. England struck 11 sixes in all, their most in an International T20 game.
Mohammed Shami ended with 3-38 and was the pick of the Indian bowlers.
India in reply, requiring just over nine an over to win, lost Rahane in just the second over, bowled round his legs by Moeen Ali.
Virat Kohli, looking to end a poor tour in positive fashion, produced a brilliant second wicket partnership with Shikhar Dhawan (33) as India took the score to 89 before the latter was dismissed. This partnership kept India up with the run-rate and gave India the momentum and ascendancy in the match.
Raina, who joined Kohli, continued India's march to victory before Kohli, who hit 66 from 41 balls, was brilliantly caught by Hales off the bowling of Steven Finn. Raina and Jadeja both followed in quick succession.
Dhoni, the best finisher in one-day cricket, arrived at the crease and was intent on staying there until the very end to see his side home. However, England's bowlers had other ideas as their death bowling was very good and ensured the game would reach a pulsating, dramatic finish.
Heading into the final two overs India required 26 to win and with Dhoni at the crease they looked to be the favourites. Harry Gurney though bowled a fantastic 19th over to leave 17 required from the final over, bowled by Chris Woakes.
Despite Dhoni striking the first ball of the over for six he was unable to inspire his side to victory as he failed to hit another maximum to win the match from the final ball or hit a four that would have brought about a super over for both sides. Woakes held his nerve and will have benefited greatly from this experience.
England's bowlers, particularly Finn, Woakes, Gurney and Tredwell, deserve a mention for restricting a star-studded Indian batting line-up in their chase.
England will be satisfied with the end to their International summer as they have added this victory to the Test series triumph. However, they do know that there is a lot of work to do in ODI cricket to improve in readiness for the World Cup next year.