Sri Lanka beat Pakistan by seven wickets with two days to spare in the second Test on Tuesday to take a decisive 2-0 lead in the three-match series. The hosts, chasing a victory target of 171 after bowling Pakistan out for 320 in their second innings, cruised home before stumps on the third day at the P. Sara Oval. Sri Lanka, who had never before won a home series against Pakistan, will attempt a 3-0 rout when the third and final Test starts at the Sinhalese sports club here on July 20. The hosts won the first Test in Galle by 50 runs last week.