COLOMBO, Sri Lanka (AP) -- Sri Lanka's Dilruwan Perera managed to claim a valuable wicket in the 30 minutes of play possible on the fifth morning of the second and final cricket test against South Africa as rain threatens to spoil the host's efforts to level the two-match series Monday .
The day's first session was frustrated by two interruptions for rain as South Africa went to an early lunch on 55-2 in its desperate chase of 369 on the final day.
Offspinner Perera bowled opener Dean Elgar for his overnight score of 13 after Sri Lanka made 421 in its first innings and declared its second for 229-8 on Sunday.
Quinton de Kock was batting on 28 with captain Hashim Amla on 4 at the break.
Sri Lanka's left-arm spinner Rangana Herath removed opener Alviro Petersen for a duck and South Africa on just 4 Sunday after Kumar Sangakkara (72) and captain Angelo Mathews (63 not out) made quick half centuries to set a daunting target.
Morne Morkel took four wickets for South Africa to reach his 200th test wicket.