Rohit Sharma's 35-ball ton leads India to series-clinching T20 win
Indian captain Rohit Sharma celebrates after scoring his century during the second T20 international cricket match between India and Sri Lanka at the Holkar Stadium in Indore on December 22
Sharma's 43-ball 118 steered the hosts to 260-5 and then dismissed Sri Lanka for 172 in 17.2 overs, taking an unassailable 2-0 lead in the three-match series in Indore.
Wrist spinners Yuzvendra Chahal and Kuldeep Yadav shared seven wickets each as India achieved their 16th series win -- across all three formats -- at home since November 2015.
But it was Sharma's 100 off 35 deliveries, matching South African David Miller's century against Bangladesh in October, that stood out. Sharma smashed 12 fours and 10 sixes after India were put into bat.
His explosive 165-run opening stand with Lokesh Rahul, who made 89, took the steam out of the Sri Lankan attack.
India's 260-5 is their highest-ever T20 total, and just three short of the record score in the format -- Australia's 263-3 against Sri Lanka in Pallekele last year.
Sharma scored his second T20 hundred by mercilessly hitting the Sri Lankan bowlers all over the ground. He got his first 50 in 23 balls, and second in just 12.
He finally fell to fast bowler Dushmantha Chameera, mistiming a slow bouncer to short third man, and walked off to a standing ovation.
Rahul then took over and got his second successive half-century off 35 balls, and put on 78 runs for the second wicket with Mahendra Singh Dhoni (28).
The opener hit five fours and eight sixes in his 49-ball blitz before being caught behind off Nuwan Pradeep.
Sri Lanka responded with a 109-run second wicket partnership between Upul Tharanga, who made 47, and Kusal Perera, who top-scored with 77, but the ever-increasing run-rate proved too much for the chasing side.
Spin twins Chahal and Yadav once again spelt trouble for the visitors as they combined to flatten the opposition batting.
Both Yadav (3-52) and Chahal (4-52) picked three wickets each in the final over of their respective spells to make the islanders slip from 155-2 as wickets fell in a heap.
Angelo Mathews, who suffered a hamstring injury while bowling, did not come out to bat and has been ruled out for the final game in Mumbai on Sunday.
Skipper Rohit Sharma equalled the record for fastest Twenty20 century on Friday to set up India's 88-run series-clinching win over Sri Lanka in the second match