Last year in Sri Lanka, Bangladesh enjoyed, perhaps, their best-ever away tour. Fast forward to the return series in 2018 and the tables have turned, across formats. Can the hosts halt Sri Lanka's charge?

Debutant Akila Dananjaya ransacked Bangladesh's lower-middle order in the morning, and Roshen Silva compiled a second high-quality fifty in the match, as Sri Lanka claimed a 312-run lead and took iron-grip of the Test