Sri Lanka defeated Pakistan by six wickets in the second one-day international on Saturday to take a 2-0 lead in the five-match series. The hosts bowled out Pakistan for 168 and then surpassed the modest target in the 44th over at the Rangiri International Stadium here. The third match will be played at the same venue on Monday. Brief scores: Pakistan 168 all out in 47 overs; Sri Lanka 169-4 in 43.4 overs.