My money is on 3 day. SL has one wicket left, so BD will start batting soon in the morning session. That will leave BD with 75+ overs for the day.
In first innings we survived only 53.4 overs.
It will definitly be a 3 day match. Unless ofcourse rain helps.