Sudanese security forces fired tear gas at hundreds of people trying to march to President Omar al-Bashir's Nile-side palace on Monday to protest against soaring prices and demand he step down.
Officers made dozens of arrests as others looked on from rooftops and armoured vehicles with machine guns parked up in surrounding streets. Some in the crowd chanted: "The people want the fall of the regime," a slogan widely used during the 2011 "Arab Spring" uprisings that shook countries across the region.
A stony-faced Bashir later appeared on national television, acknowledging the country was facing challenges and promising to address them – but he stopped short of referring to the unrest.
"Our country is going through difficult economic circumstances that have hurt a large sector in our society due to internal and external causes that you know," the 74-year-old leader said.
"We are confident that we are close to overcoming this difficult and temporary period," he added in the address, made on the eve of Tuesday's Independence Day celebrations.
Khalil Charles: Sudan ends 2018 broken and in turmoil
The main rally broke up into smaller demonstrations across the downtown area. Later in the evening, police fired teargas at around 200 people in the city's northern al-Shambat district, witnesses said.
Anger over rising prices, shortages of commodities and a cash crisis has fuelled protests across Sudan over the past two weeks. According to official figures, 19 people including two military personnel have died in clashes though Amnesty International has said the number may be almost double that.
Activists and rights groups have accused Bashir and his security services of using excessive violence. But Interior Minister Ahmed Bilal Othman said Monday's demonstrations were "limited" and handled "in accordance with the law".
"While the demonstrations about fuel and bread shortages can be justified, there are entities trying to use them for chaos … We see that protests are retreating," he told Reuters.
He said 125 policemen had been injured since the unrest began.