Thirteen inmates have escaped from a juvenile detention centre in Peru.

The youths staged a riot at the prison, in Lima, as the guards prepared to celebrate the New Year.

The warden of the jail has been fired and several guards transferred pending an investigation.

Among those on the run is a 17-year-old serving time for a double murder who had been moved to the centre after he was recaptured following an escape from another prison.

The detention centre was built to house 370 inmates, but currently there are about 1,000 youths incarcerated there.

Police said they were continuing to search for the escapees.