The 18-year-old tourist was standing waiting for a tram at the central station in the west German city on Monday. As the tram approached, she was attacked violently and unexpectedly from behind, according to police.
Luckily she escaped with only light injuries, as she fell onto the platform rather than onto the tracks in front of the vehicle.
A 26-year-old man was arrested on Tuesday on suspicion of attempted murder. The homeless man was detained in the Neumarkt district after an eyewitness account led police to identify him.
After the attack, both attacker and victim boarded the oncoming tram. The American teenager got out a few stops later to inform the police.
“As far as we know, there had been no contact between the two before the incident,” a police spokesman said.
Prosecutors are now investigating the man for attempted murder.