Colombo - Sri Lanka, replying to Pakistan's first innings total of 138, were 147-3 at lunch on the second day of the second Test in Colombo on Friday.
Opener Kaushal Silva was unbeaten on 64 and skipper Angelo Mathews was on 11, with the hosts nine runs ahead with seven wickets in hand.
Kumar Sangakkara (34) and Lahiru Thirimanne (seven) were the batsmen dismissed in the morning session.
Pakistan lead the three-match series after winning the first Test in Galle by 10 wickets.
AFP