Sri Lanka delivered a crushing innings and 78-run defeat to Bangladesh early on Saturday, the fourth day of the second Test between the two teams. Just some hours back in Barbados, Australia had earned a thumping 159-run win over West Indies in an exciting game.