Sri Lanka all-rounder Farveez Maharoof believes there is still a long way to go in the second Test match against England after his side gained the upper hand after day two.