Dhaka, June 27 -- Bangladesh found themselves in deep trouble at stumps on Day 3 of the second Test against Sri Lanka at the Sinhalese Sports Club, ending the day at 115 for 6 in their second innings, still trailing the hosts by 96 runs.

Having conceded a 211-run first-innings lead after Sri Lanka posted a big 458 in reply to Bangladesh's 247, the visitors needed a strong response with the bat.

Instead, they faltered again under pressure.

Sri Lankan spinners proved to be too good for the Bangladeshi batters on the Colombo surface that was friendly to the spinners.

Anamul Haque, who has been in lean patch, showed some early promise with a brisk 19 off 19 balls but was the first to fall, triggering another top-order collapse.

It was a ...