Bangladesh's lead over Sri Lanka nears 200 in first Test
The visitors finished at 177-3 after a strong partnership of 68 between opener Shadman Islam and skipper Najmul Hossain Shanto.
All-rounder Milan Rathnayake dismissed Shadman for 76 but veteran campaigner Mushfiqur Rahim, fresh off a first-innings century, joined his captain to steady the innings.
The duo built an unbroken 49-run partnership for the fourth wicket to put their side in the driver's seat heading into the final day.
Bangladesh off-spinner Nayeem Hasan earlier took five wickets to halt Sri Lanka's first-innings charge...