Police in Oberhausen, Germany, arrested a suspect after a man was stabbed causing serious wounds.
Authorities say the victim was in supermarket carpark when he was attacked.
He managed to escape, but was chased by his assailant who stabbed him again in his side.
The victim is then said to have collapsed as the suspect continued his attack.
Police said passers-by managed to convince him to let the victim go.
They then detained the suspect until emergency services arrived.
Paramedics rushed the victim to hospital.