Believe it or not, Lanka, after suffering a tour whitewash against India in which they lost nine matches including three Tests, five ODIs and a T20I match, beat overwhelming favourites Pakistan 2-0 in a Test series in UAE.