Dhananjaya de Silva remained unbeaten after completing his half-century as Sri Lanka reached 263 for six on the weather-hit second day of the opening test against Pakistan at Rawalpindi on Thursday.
After bad light wiped out almost 22 overs of play on Wednesday when test cricket returned to Pakistan for the first time since a militant attack in 2009, it was the turn of rain to play spoilsport on Thursday.
A little over 18 overs of play was possible during the entire second day during which Sri Lanka lost Niroshan Dickwella for 33 to paceman Shaheen Afridi after resuming on 202 for five.
De Silva hit 11 fours to remain unbeaten on 72 with Dilruwan Perera not out on two when the umpires called off play for the day.
De Silva, who added 67 for the sixth wicket with Dickwella, survived a scare on 48 when Mohammad Rizwan leapt forward to claim a catch off Naseem Shah but replays confirmed the ball had bounced before reaching the wicketkeeper.
The right-hander brought up his fifty on the next delivery when he clipped Naseem for two runs to the leg side.
The two-match series marks Pakistan's first tests on home soil since the attack on Sri Lanka's team bus in Lahore a decade ago.
Sri Lanka 1st innings
D. Karunaratne lbw b Shaheen59
O. Fernando c Sohail b Naseem40
K. Mendis c Rizwan b Shinwari10
A. Mathews c Shafiq b Naseem31
D. Chandimal b Abbas2
D. de Silva not out72
N. Dickwella c Azam b Shaheen33
D. Perera not out2
Extras: (b 5, lb 6, nb 3)14
Total: (for six wkts; 86.3 overs)263
Still to bat: V. Fernando, K. Rajitha, L. Kumara Fall of wickets: 1-96 (Karunaratne), 2-109 (Fernando), 3-120 (Mendis), 4-127 (Chandimal), 5-189 (Mathews), 6-256 (Dickwella)
Bowling: Abbas 24-9-56-1, Shaheen 19.3-7-47-2 (nb3), Shinwari 15-4-54-1, Naseem 22-4-75-2, Sohail 3-0-12-0, Masood 1-1-0-0, Shafiq 2-0-8-0
Pakistan: Shan Masood, Abid Ali, Azhar Ali, Babar Azam, Haris Sohail, Asad Shafiq, Mohammad Rizwan, Usman Shinwari, Mohammad Abbas, Naseem Shah, Shaheen Shah Afridi Toss: Sri Lanka Umpires: Richard Kettleborough (ENG) and Michael Gough (ENG) TV umpire: Richard Illingworth (ENG)