Sri Lanka concede 171/4 and fall ten runs short despite Angelo Mathews’s heroics