Sri Lankan Captain Kumar Sangakkara accepts that their opponents were stronger and good. Especially MS Dhoni who accroding to him is the finest captain ever...