Except the lone victory at Dharamsala One Day International (ODI), Sri Lanka's tour to India has been full of disappointment and woes for the Visitors as following the two back-to-back defeats in ODI and Test series, Islanders now may face another fate with same outcomes in T20Is.
In reply to India's 21 sixes, Sri Lanka managed to hit 10 sixes in the inning.
Sri Lanka lost their last seven wickets for 27 runs to end up with 172/9 as the injured Angelo Mathews was not available to bat.
Skipper Rohit Sharma, who blasted a 35-ball century, piloted India to a mammoth 260, the joint-second highest T20I total.
Coming in to bowl inside the batting powerplay, Chahal showed exemplary control with a slippery ball, owing to the dew on the ground, and finished with 4-23 in his four overs.
Incoming batsman Kusal Perera (77) then joined Tharanga.
Rohit and KL Rahul (89 off 49) added 165 runs for the opening wicket, which set the platform for India's record score.
Trump Commutes Sentence of Sholom Rubashkin
Wednesday, The White House issued a statement that President Trump had commuted Rubashkin's sentence. He was ordered to pay more $26 million to two banks and a livestock supplier.
After that, it seemed like the Sri Lankan batsmen were in a hurry.
The 30-year-old Sharma, who smashed 10 sixes and 12 fours, said he tried to play according to the field setup by the opposition, and not target any specific area to score runs.
India, resting their top players including newly-wed regular skipper Virat Kohli, lost stand-in captain Rohit Sharma (17) early but Rahul and Shreyas Iyer, who made 24, added 63 for the second wicket to give the home side a solid base.
2 men have scored more than Rohit in T20I cricket as captain: Shane Watson (124*) and Faf du Plessis (119).
His whirlwind of an innings ended when he fell for 118 off just 43 balls to Dushmantha Chameera in the 12th over.
# 118 by Rohit is the highest individual score for India in T20Is, surpassing the 110* by KL Rahul past year.