Updated: A 73-year-old German man has died in hospital, after an attacker, described as a 35-year-old German, drove what is understood to be a rental car into a crowd in a city square in Germany.
Two other people, a a 32-year-old Austrian national and a 29-year-old Bosnian woman, have suffered minor injuries.
The suspect, who was also armed with a knife, then fled the scene and was shot and injured by police in a brief standoff. He has been taken to hospital.
The attack happened outside a bakery in the city of Heidelberg in the south-west of the country.
It is not yet clear what the man's motives were, but a police spokesman, Norbert Schaetzle, said a terrorist background is not suspected and he appeared to have acted alone.
More updates to follow.
#BREAKING The attacker in Heidelberg escaped from the scene with a knife, then shot by the police: Germany media pic.twitter.com/DqHkUhiXVZ
— Guy Elster (@guyelster) February 25, 2017