Firstly their bowlers did a fantastic job to restrict India to a below-par score and then batsmen, especially Hales and Johnny Bairstow (28) made the road easy for the hosts.
Later, Stokes holed out to Kohli at mid off and once again in the same over Bairstow, who was looking good after smacking two fours and sixes, nicked a half volley to the keeper.
India stand on the cusp of a sixth successive T20I series' win - a run stretching back to their 2-1 win over New Zealand at home in November 2017.
The seasoned Mahendra Singh Dhoni clobbered 22 runs in the final over and lifted India from a precarious 22 for three to 148 for five in testing conditions in the second T20 worldwide against England here today.
Buttler and Roy scored 73/0 in six overs with both in-form batters smacking 10 fours and four sixes in the process.
Mondial-2018: la Croatie affrontera la France en finale
C'est finalement en prolongation que la Croatie a clôturé le match sur un score de 2-1 grâce à un but de Mandzukic. Perisic manqua de peu le 2-1 quatre minutes plus tard, son tir étant repoussé par le poteau de Jordan Pickford .
Roy, though, didn't stop playing his shots as he hit a big six to take England past the 100 mark in the 10th over but in the same over, Roy fell for 67, giving Deepak Chahar his first global wicket on his debut.
Earlier, Rohit Sharma scored an unbeaten 100* to lead the Indian chase. Despite that, India were on course with 70 on board for 2 wickets at the end of powerplay.
Three terrific catches - one from Jake Ball and two by Chris Jordan - interrupted India's chase.
Shikhar Darwan was run out when he dropped his bat and failed to get his foot over the crease and Plunkett bowled K.L.Rahul to leave the tourists reeling at 22-3 before Kohli set about rebuilding the innings.
Earlier, India won the toss and sent England to bat first on a bright sunny day. Then he hit the winning runs, a six off Jordan to clinch the series.
Eden Hazard: 'I prefer to lose with Belgium than win with France'
The last time a Belgium team got this far at the World Cup, it lost 2-0 to Argentina at the 1986 tournament in Mexico. Russian players were seen using smelling salts and German newspaper Bild released a video showing the same.
A lofted drive from Pandya, who made an unbeaten 33 from 14 balls, secured an impressive victory from India in front of a packed crowd.
Things slowed down after the fall of Jason Roy who scored 67 runs in just 31 balls hitting seven sixes and in the quest to get a large total, the middle order tried too hard which brought about their downfall. "If you come and bowl the right lengths, and take wickets on this kind of pitch, eventually you will stop runs", Pandya said.
Dhoni and Hardik Pandya (12 not out) then added 32 runs off 17 balls, with 22 runs coming off the last over from Ball. Some poor bowling from Indian pacers, who either sprayed the ball or bowled too short, helped England in making a bright start.
Credit has to be given to India's bowlers, who recovered well from a chastening start. Kaul (2/35) bowled a quicker, fuller delivery and Buttler missed as he was bowled. Dhawan clung on in the deep to dismiss Eoin Morgan with a magnificent leaping effort on the boundary.
In order to ensure that the good work done in the first match doesn't go to waste, India will have to continue their dominance.
Wimbledon: Kerber reaches final as Ostapenko self-destructs
Her daughter Olympia was born in September but Williams then underwent emergency surgery to prevent life-threatening blood clots. By the time she flubbed a backhand while falling behind 5-1 in the second, she dropped her racket and screamed.