Sri Lanka hope to revive their flagging Test fortunes with new five-day captain Dhananjaya de Silva taking the helm for their one-off match against Afghanistan starting Friday in Colombo. The Barron's ...