COLOMBO, Sri Lanka (AP) -- Sri Lanka seized control of the second cricket test against South Africa extending its second innings lead to 247 runs at lunch on the fourth day Sunday.
Resuming the day on 11-0 with a 150-run lead, the hosts lost three wickets in the morning session while adding 97 runs to reach 108-3 at the break.
Upul Tharanga was out for 30, caught behind off Dale Steyn, while Kaushal Silva was dismissed for 26 after spooning a catch to Vernon Philander off Morne Morkel. Mahela Jayawardene who top scored for Sri Lanka in the first innings with 165 was out without scoring.
Jayawardene attempted to sweep leg spinner Imran Tahir and was caught brilliantly by Dean Elgar who dived across the pitch from silly-mid-on. He reviewed the decision given by English umpire Nigel Llong unsuccessfully even though television replays were inconclusive if the ball had touched the glove.
Kumar Sangakkara was unbeaten on 38 with captain Angelo Mathews on 14 at lunch.
Sri Lanka made 421 in the first innings and dismissed South Africa for 282.
South Africa captain Hashim Amla was unbeaten on 139 for South Africa while Sri Lankan off spinner Dilruwan Perera returned his best test bowling figures of 5-69.