India, June 18 -- Captain Najmul Hossain Shanto and the very experienced Mushfiqur Rahim put up a perfect fightback against Sri Lanka in the opening game of the two-Test series in Galle, but their shot at history was denied by retiring Angelo Mathews on Day 2 of the match, leaving them just three shy of the mark after Asitha Fernando dismissed the Bangladesh No. 4, with the all-rounder having picked up a catch at mid-off.

Opting to bat first on the spin-friendly track, Bangladesh regretted the call after Tharindu Ratnayake picked two quick wickets to send the visitors three down for just 45 runs in 16.1 overs. But just as Sri Lanka sniffed the opportunity to bundle out Bangladesh early in the contest, Shanto and Mushfiqur put on a gritty...