Sri Lanka did not recover from the collapse triggered by Rana as they lost their last nine wickets for 93 runs