Looks like the test and ODI series went to the Lankans while the T20 series went to Bangladesh. Both teams were pretty evenly matched most of the time which is a good thing for them both in my opinion.
The ICC need to use their brains for a change and provide contests between evenly matched teams like this one more often and unevenly matched teams less often.