Karunaratne toils his way to a place among Sri Lanka’s greats