Bangladesh won the toss and decided to bat first and were bowled out for 365.
In reply, Sri Lanka scored 506 runs and bowled out the Bangladesh team for 169 in their second innings within an hour since the lunch break.
Asitha Fernando bagged 6 wickets for 51 runs in the second innings. Bagging 10 for 144 in the match, Asitha also becomes the 2nd Sri Lankan fast bowler to take 10 wickets in a test match.
What was left was just an easy target of 29 runs.