INDORE – 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.
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.
Final scoreboard of the second Twenty20 international:
R. Sharma c Dananjaya b Chameera - 118
L. Rahul c Dickwella b Pradeep - 89
M.S. Dhoni b Perera - 28
H. Pandya c Samarawickrama b Pradeep - 10
S. Iyer lbw b Perera - 0
M. Pandey not out- 1
D. Karthik not out - 5
Extras (lb3, w6)- 9
Total (5 wickets, 20 overs) - 260
Sri Lanka (target 261)
N. Dickwella c Pandya b Unadkat - 25
U. Tharanga c & b Chahal - 47
K. Perera c Pandey b Yadav - 77
T. Perera c Pandya b Yadav - 0
A. Gunaratne st Dhoni b Yadav - 0
S. Samarawickrama st Dhoni b Chahal - 5
C. de Silva b Chahal - 1
A. Dananjaya c Pandey b Chahal - 5
D. Chameera b Pandya - 3
N. Pradeep not out - 0
A. Mathews - absent hurt -
Extras (lb2, w7) - 9
Total (all out, 17.2 overs) - 172
Toss: Sri Lanka
Result: India won by 88 runs
Series: India lead the three-match series 2-0
Umpires: Anil Chaudhary (IND) and CK Nandan (IND)
TV Umpire: Nitin Menon (IND)
Match Referee: Jeff Crowe (NZL)