We actually beat the Sri Lankans 1-0 in 2006 but then again that was thanks to Asif but Malik played the innings of his life against Murali and Co on a turning track but Vaas didnt play the series 148 notout on the final day to save that test match. But Sri Lankans had Malinga, Mahroof who are more potent bowlers.
So overall Pak really deserved to win that series.