An inferior net run rate meant Pakistan had to win big against Sri Lanka in order to pip New Zealand and join group leaders England in the last four.