Well yeah, they did slog and tried to force the strokes on a slow pitch. Although that's a better option than just simply trying to dig in, which they're not capable of doing. They're naturally aggressive players. All of them. Kayes is probably the least aggressive I guess.
They've avoided the follow on. Now with two wickets (assuming Razzak can bat) remaining, I guess Mahmudullah has to farm strike and try to lower the deficit as much as he can. I guess a lot depends on how long they bat today morning and how well they ball to SL to limit the damage so that they don't secure 300+ lead easily.
Haven't been watching this match, but I heard that Sangakara got a triple and a single hundred, with Bangladesh putting up a decent fight which is good to see. Heard a fascinating slightly off topic stat, that India has only played Bangladesh 12 times (I think) in test matches and all have been the Bangladesh. I wonder how many times Sri Lanka has played Bangladesh.