Pasindu Sooriyabandara top-scored with a 92 as Sri Lanka reached 229 for six at stumps in their second innings after being forced to follow on by India on the fourth day of the second Test in Colombo on Wednesday.