No clear favourites as Sri Lanka, England first Test commences today