Bangladesh captain Najmul Hossain Shanto and veteran batter Mushfiqur Rahim stood tall in the Galle Test and put the hosts under pressure on day one on Tuesday.
Both Shanto and Mushfiqur hit a ton. They built the innings after Bangladesh suffered an early blow in the innings losing three wickets.
"At the end of first day, Bangladesh were batting at 292 for three, with Shanto (136), and Mushfiqur (105) remaining unbeaten."
Debutant Ratnayake strikes twice as Bangladesh falters in first test against Sri Lanka
After the magnificent double-ton in 2013, Mushfiqur now has his second three-figure innings in Galle. He reached the magical figure off 176 balls.
It was Mushfiqfur's 12th Test ton and fourth against his favourite opponent Sri Lanka.
Bangladesh lost three wickets inside 17 overs after deciding to bat first.
Debutant Tharindu Rathnayake bagged two wickets— opener Shadman Islam and experienced Mominul Haque.
Shadman failed to guess the delivery, which was spinning away, and fell off an outside edge. In the next ball, in another over, Tharindu sent back Mominul as well, setting up an early advantage for the hosts.
But the rest of the day's story belongs to Shanto and Mushfiqur. They forged a partnership of over 200 runs when Bangladesh were reeling at 45 for three.
Mushfiqur was particularly composed and firm. He waited for more than 10 overs for his fifth boundary, but still his strike rate was around 60.
Shanto was the first to reach his century—his sixth overall in his career, and first since November 2023. He has batted in 20 innings since his last century, only passing the 50-run mark twice in that period.
With this Test, both Sri Lanka and Bangladesh kicked off their new cycle of the World Test Championship.