Cricket: Sri Lanka put Pakistan in to bat in second Test