India 485-9 (120 ovs) vs SL | Scorecard
Sri Lanka are forced to make a change after Pandya's assault on Pushpakumara as pacer Lahiru is called back.
He tries a short ball but Pandya pulls it powerfully over square leg fence for a six to take his score to 90. He clips the pacer to fine leg for a single to take his score to 91, his highest score in first class cricket.
The last ball is a full toss as Umesh blocks it gently but ends up breaking his bat right in the middle.
After watching a few deliveries from Sandakan go by, Pandya swings it over midwicket for a six to take his score to 99.
He then punches a wide delivery through the vacant cover region for two runs but is unable to get a run from the last ball to complete his century.
Umesh looks to get Pandya back on strike as he drives the first ball from Lahiru to mid-off but is sent back and the same off the next ball.
He gets a single from the fourth ball as he taps the ball to covers, giving Pandya the chance to complete his hundred.
Pandya punches a full delivery down the ground past mid-on for a four to complete his century from 86 balls, having hit seven fours and seven sixes.
Pandya plays a remarkable ramp shot off the last ball, getting it over the wicketkeeper to end the over with another four.