Asalanka stars as Sri Lanka clinch thriller to level ODI series