An attempted carjacking was foiled by the neighbours of a young woman who was being forcibly removed from her vehicle.
Gardai were called to the scene in Finglas on Tuesday evening after a man in his 20s attempted to steal the woman's car outside a house.
As she was being threatened and pulled from her vehicle, a number of locals ran to her aid.
The Herald understands they demanded to know what the thief was doing before attempting to apprehend him.
However, during the scuffle, the would-be thief managed to break free and he fled on foot.
Once gardai arrived they began a search with the assistance of Community Policing, the District Detective Unit and the K-District Community Action Team.
The man was then tracked a short distance away to the Charlestown Shopping Centre and arrested.
He was then detained at Blanchardstown Garda Station.
"At approximately 5.45pm on Tuesday, a man, aged in his 20s, attempted to steal a car which was parked outside a domestic residence in the Finglas area," a garda spokesperson said.
"The driver of the car, a female aged in her 20s, was threatened and forcibly removed from the vehicle. A [struggle] occurred between the suspect and a number of individuals who arrived at the scene to assist the female.
"The suspect was removed from the vehicle and he subsequently fled the scene on foot.
"A number of garda units attended the scene and the suspect's movements were tracked to a retail premises in Charlestown. He was arrested by gardai and taken to Blanchardstown Garda Station."
Local Sinn Fein TD Dessie Ellis praised the actions of the residents.
"They definitely deserve credit for immediately coming to the rescue of this girl," he said.
"Very few people would take the risk, but I'm very glad to hear that there are people still out there willing to help out someone in need.
"I often find that the local community never fails at stepping up to the plate."