First Test, Galle, day three (stumps):
Sri Lanka 486 v South Africa 347-7
Sri Lanka's Muttiah Muralitharan reclaimed the outright wicket-taking record on the third day of the first Test against South Africa.
The off-spinner moved onto 529 Test victims - two ahead of Aussie Shane Warne - as the visitors closed on 347-7, a deficit of 139 runs.
Murali struck twice as Jacques Rudolph (85 not out) ploughed a lone furrow to take his team past the follow-on mark.
The off-spinner's victims were Martin van Jaarsveld and Jacques Kallis.
Murali's decision to boycott Sri Lanka's tour of Australia in June had allowed Warne to move level on the all-time wicket-takers list.
South Africa had a tough day with the bat but Rudolph adopted a suitably gritty attitude, batting for almost six hours and facing 252 balls.
The tourists, 82-0 overnight, lost a wicket almost immediately at the resumption of play when Boeta Dippenaar was run out for 46.
Rudolph displayed true grit to keep South Africa in the hunt
Van Jaarsveld followed him back to the pavilion when he was caught at slip before Kallis upped the tempo considerably in a stand of 72 with Rudolph.
But three wickets fell between lunch and tea, starting with Kallis, who was caught by Kumar Sangakkara.
Graeme Smith, batting in the strange position of number five, was next to go - the the first of two victims for Sanath Jayasuriya.
Smith had been forced to bat below his customary opening position after missing much of the second day in the field with a viral infection.
And after trapping the skipper lbw for 23, the slow left-armer then had Mark Boucher caught behind off a thin edge for six.
Chaminda Vaas struck for the first time in the match after the day's final break when Shaun Pollock (25) offered Sangakkara his second catch.
Lance Klusener soon departed to Tillakaratne Dilshan for two to reduce South Africa to 295-7, but Nicky Boje added 31 unbeaten runs to provide Rudolph with some much-needed support.
Sri Lanka: Marvan Atapattu (captain), Sanath Jayasuriya, Kumar Sangakkara, Mahela Jayawardene, Tillakaratne Dilshan, Chaminda Vaas, Farveez Maharoof, Muttiah Muralitharan, Thilan Samaraweera, Romesh Kaluwitharana, Upul Chandana.
South Africa: Graeme Smith (captain), Jacques Kallis, Boeta Dippenaar, Martin van Jaarsveld, Jacques Rudolph, Lance Klusener, Shaun Pollock, Mark Boucher, Makhaya Ntini, Nantie Hayward, Nicky Boje.
Umpires: DJ Harper, DR Shepherd.