The pair scored 120 for the sixth wicket in an exciting game. They didn’t let Sri Lanka’s spinners settle down and put away the loose balls through deft use of their feet.
Both batters were so positive that Pakistan scored 4.91 runs per game.
Only 75 of the scheduled 98 overs could be played as rain again played its part as it did on the first day. When the game ended early, Shakeel was unbeaten with 69 points from 88 innings with six fours, while Salman scored 61 points from 84 innings with six fours and one six.
Sri Lanka tried several variations of the game but could not find the tipping point.
Left-arm pacer Shakeel made his Test debut eight months ago but has already become an integral part of the Pakistan team, scoring a hundred and six half-centuries in six Tests.
Earlier, Jayasuriya pulled Abdullah Shafiq but the latter took an outside edge after getting an extra turn and was caught in the first slip in the 19th minute.
A ball in hand led to captain Babar Azam being caught behind the bat and pad in the 13th minute, while former skipper Sarfaraz Ahmed missed a turn shot and was caught leg before wicket in the 17th minute.
Shan Masood fell with 39 points and Imam ul Haq fell with 1 point. Jayasuriya, who was the fastest Sri Lankan to take 50 wickets in Tests, has now taken 49 wickets in Galle in six Tests.
Sri Lanka have gone into the knockout stages for the last tour