Cricket: Sri Lanka beat the rain to down Pakistan in first Test