Seven people including two police officers were injured when a man wielding an axe went on a rampage at a train station in Dusseldorf.
The suspected culprit has been arrested and German anti-terror police confirmed no other suspects were still at large.
Reports claim that the man ran towards a nearby underground station and jumped from a bridge as he attempted to flee.
However, he was arrested after seriously injuring himself in his unsuccessful escape attempt and is now being treated in hospital.
Pictures from Düsseldorf Hauptbahnhof, the city's main station, showed one of the victims lying helplessly on the floor as paramedics rushed to their aid.
His victims included three men, a woman and a 13-year-old girl, with the teenager suffering lacerations to her upper arm. Three were seriously injured.