Dhananjaya de Silva and Kusal Mendis kept Sri Lanka's hopes alive on the fourth day of the second Test against South Africa at St George's Park on Sunday. Captain De Silva and Mendis, Sri Lanka's last recognised batsmen, shared an unbeaten partnership of 83 as Sri Lanka, set 348 to win, reached 205 for five at the close. South Africa seemed on target for an early win to complete a 2-0 series clean sweep when Sri Lanka slumped to 122 for five, with fast bowler Dane Paterson and left-arm spinner Keshav Maharaj taking two wickets each. But De Silva and Mendis, who both finished on 39 not out, not only blunted the South African bowling attack but kept the score moving at better than four runs an over.