At lunch, Sangakkara was unbeaten on 140, scored off 298 balls with 18 fours, and Angelo Mathews on 43 not out with Sri Lanka having progressed to 338 for three wickets.
On a pitch offering little assistance to the bowlers, Sri Lanka progressed towards Pakistan’s total of 451 by adding 86 runs in an extended morning session as the sides attempt to make up time lost due to bad weather on Friday.
After the hosts resumed on 252-2, Junaid Khan was handed the second new ball at the start of play and the paceman provided plenty of drama before Sangakkara and Mathews settled down to put on an unbroken partnership of 81.
Sangakkara, still on his overnight score of 102, cut the first ball he received straight to point where Abdur Rehman fumbled an easy catch.
At the other end, Mahela Jayawardene, making his penultimate test appearance, got off the mark for the day with a streaky four off Junaid but was out the next ball when he was trapped lbw with his score on 59.
The umpire initially ruled Jayawardene not out but Pakistan were convinced the ball had hit him in line with the stumps and successfully reviewed the decision.
Jayawardene’s dismissal ended a 113-run partnership with Sangakkara for the third wicket but was the only wicket to fall in the session.
With the two spinners Saeed Ajmal and Abdur Rehman getting little out of the pitch, Junaid was the pick of the Pakistani bowlers with figures of 2-88 at the break. (Reuters)