Dhaka, June 18 -- Sri Lanka have staged a late fightback on Day 2 of the first Test against Bangladesh in Galle, clawing their way back into the contest after conceding two massive partnerships and toiling for much of the day.

Bangladesh closed on a massive 484 for 9 after a dramatic post-tea collapse saw them lose five wickets for just 61 runs in the final session at the Galle International Stadium on Wednesday.

That came after Mushfiqur Rahim (163), Najmul Hossain Shanto (148) and Litton Das (90) had laid the foundation with stands of 264 and 149 for the fourth and fifth wicket respectively.

The momentum shifted following a two-hour rain delay, which brought life back into a largely unresponsive surface.

Milan Rathnayake, who had ea...