Dinusha's Miracle Century Denies India as Sri Lanka Pulls Off Historic Escape

Test cricket at its absolute best will break your heart, test your sanity, and keep you glued to your seat until the very last over. India threw everything they had at the Sinhalese Sports Club pitch, spinners barking, fielders swarming the bat, and relentless pressure. But Sri Lanka staged one of the greatest fourth-innings rearguards in modern cricket history to force a breathtaking draw on Day 5, denying India a 2-0 whitewash while Gill's men took the series 1-0.
DailyCricInfo brings you the full, unfiltered story of an extraordinary day in Colombo.
The Mountain: India Sets the Trap
We saw India dictate terms right from the start. Winning the toss and batting first, Shubman Gill's side put on a clinic. Devdutt Padikkal stroked a majestic 117, while Dhruv Jurel displayed nerves of steel to finish unbeaten on 115. Rishabh Pant smashed a fiery 63 to push the total to a colossal 503 for 9 declared.
When Sri Lanka folded for 290 in their first essay despite Sonal Dinusha's fighting 103, Gill didn't hesitate. He enforced the follow-on.
Sri Lanka had lost all eight previous Tests against India after following on. History was not on their side.
Sooriyabandara Attacks, India Strikes Back
Trailing by 213 runs, Sri Lanka came out swinging. Pasindu Sooriyabandara took the attack directly to India's bowlers with a fearless 92 off 173 deliveries. Alongside Kamindu Mendis (55), they built a solid 115-run stand to steady the ship.
But here is the catch, India's spinners refused to give up ground.
Manav Suthar found extra bounce to remove Sooriyabandara, and Ravindra Jadeja tightened the screws from the other end. When Saransh Jain trapped Niroshan Dickwella leg-before and Suthar sent Keshara Nuwantha packing late on Day 4, Sri Lanka slipped to 229 for 6. India was just four wickets away from a clean sweep.
Dinusha’s Date with History on Day 5
Can one man stand between a rampaging bowling attack and certain defeat?
The truth is, Sonal Dinusha produced a masterclass that will be talked about for decades.
Dinusha defended like his life depended on it. He left wide deliveries, smothered spin off the front pad, and punished anything loose. He faced 264 deliveries for an unbeaten 133, becoming only the third batter in 149 years of Test cricket, after Vijay Hazare and Andy Flower, to score centuries in both innings of a Test while following on.
Keshara Nuwantha played the role of the perfect partner, blocking 150 balls for a vital 46 during a gritty 112-run seventh-wicket stand. Asitha Fernando held on with 24 dot balls as Sri Lanka reached 429 for 9 after 154 overs before the captains shook hands.
India clinched the series 1-0, with Devdutt Padikkal taking Player of the Series and Dinusha deservingly crowned Player of the Match.
For in-depth tactical analysis, post-match reactions, and exclusive dressing room stories, stay tuned to DailyCricInfo.
Written by
Team DailyCricinfo
Cricket correspondent at Daily Cric Info.