Passers-by, including an off duty firefighter, have been praised for helping to rescue a girl who fell into the River Tawe at Swansea.
A boat crew from Mid and West Wales Fire Service pulled the girl from the water near a memorial at Quay Parade.
Witnesses gave the 16-year-old reassurances until help arrived after she was found clinging to mooring line on Saturday at 1556 GMT.
Off-duty firefighter DK Williams, from Pontarddulias, went to help the girl.
Incident commander station manager Gary Williams said: "The swift action of crew manager Williams and members of the public, by throwing the girl the lifebuoy, summoning help, and reassuring her, helped to ensure that the incident did not deteriorate further until the emergency services arrived."
The girl was treated at the scene by paramedics before being taken to Morriston Hospital in Swansea. It is understood she was not seriously injured.
It is not known how she came to be in the river.
South Wales Police say they attended the scene but are not investigating.