Detectives want to trace three men after 18-year-old man was stabbed on an Edinburgh street.
Police Scotland said the teenager was found seriously injured on Bath Street, Portobello, at about 18:40 on Friday.
He was taken to Edinburgh Royal Infirmary where he is in a serious but not life threatening condition.
Officers said two of the suspects were masked and left the scene on dark coloured e-bikes.