Sri Lanka’s Kumar Sangakkara moved to fourth on the list of century makers on a rain-hit third day of the first Test in Galle against Pakistan.
The hosts, who began the day at 99-1 in reply to Pakistan's 451, moved their first innings score to 252-2 by tea before heavy rain wiped out the final session of play.
Left-hander Sangakkara - who turns 37 in October - was unbeaten on 102, his seventh three-figure knock in his last 14 Tests and the 37th overall of his stellar career in the longest form of the game.
Only the retired trio of India's Sachin Tendulkar, with 51 centuries, Jacques Kallis of South Africa who had 45, and Ricky Ponting of Australia on 41, have recorded more tons in the Test arena.
Mahela Jayawardene will resume on the fourth morning alongside his long-time team-mate on 55, the pair having already added 108 for the third wicket. It is their 18th century stand together and leaves Sri Lanka trailing by 199.
Sangakkara and his overnight partner Kaushal Silva negotiated Pakistan's pace and spin attack comfortably to add 45 runs in the first hour's play on Friday.
Silva made 64 - helping put on a second-wicket stand of 120 - before he edged a ball from fast bowler Mohammad Talha and wicket-keeper Sarfraz Ahmed dived to his right to hold a smart low catch.
When on 11, Mahela Jayawardene won a television review after English umpire Ian Gould declared him leg-before off the bowling of seamer Junaid. Replays showed the ball was actually going on to miss the off stump.
Gould then turned down a loud appeal for leg-before from the same bowler against Sangakkara, then on 62, and the review system agreed with the official on that occasion.
Just 46 of the stipulated 90 overs were bowled during the day, leaving a draw as the likely result with just 12 wickets having fallen over the first three days.