I think early innings by Sri Lankan team was good, Pathum Nissanka and Lahiru Udara were making partnership but later Lahiru Udara got out at 29 runs and then Dinesh Chandimal arrived who was playing with strategy and making a partnership.
In the first about 40 overs, Bangladesh were searching for wickets and Taijul Islam took a single wicket. Bangladeshi captain gave him multiple times, till 35 overs he delivered 15 overs out of them while the other bowlers delivered about 6 to 7 overs. However, at that time, they were struggling badly for wickets.
Well at Bangladesh innings I taught they secure things and have a strong position but now Siri Lankan early on innings indicates it's completely batting friendly track and now situation were moving toward draw because it's end of day three and Siri Lankan still have trail to filled while after that they has to set lead for Bangladesh so final results will not be concluded in rest of days. Honestly draw still fine in favor of Bangladesh as they already have some bad stats in recent past at test format. Hope such steps toward positive move will help them to get back confidence for coming tournament and series.