Hundreds of protesters battled police in the heart of Barcelona amid anger over the jailing of Catalan separatist leaders.
Masked protestors were seen blocking areas, damaging police vehicles, setting fire to large garbage bins, ransacking banks and attacking riot police officers with stones, cans and bottles.
Police responded with repeated volleys of foam bullets, smoke grenades, tear gas and water cannons.
The violence followed a largely peaceful demonstration that drew more than half a million people onto the streets of the Catalan capital.
Catalan interior affairs chief Miquel Buch distanced themselves from the riots, claiming "this kind of violence is unprecedented in Catalonia ... these people are not separatists".
Some 128 people have been arrested in the region over the past five days, with Spain's acting interior minister, Fernando Grande-Marlaska, warning that rioters faced up to six years in prison.
Ukrainian President Volodymyr Zelenskyy and US President Donald Trump will meet in Florida on Sunday to hammer out a plan to end the war in Ukraine, but face major differences on crucial issues and provocations from Russian air attacks.
Overshadowed by civil war and doubts about the credibility of the polls, voters in Myanmar were casting their ballots in a general election starting on Sunday, the first since a military coup toppled the last civilian government in 2021.
At least 15 people were killed and 19 injured after a passenger bus plunged into a ravine on the Inter-American Highway in western Guatemala, authorities said on Saturday.
Shamshad Akhtar, the first and only woman to lead Pakistan's central bank and a two-time caretaker finance minister, died at 71, the finance ministry said on Saturday.
Thailand and Cambodia agreed on Saturday to halt weeks of fierce border clashes, the worst fighting in years between the Southeast Asian countries that has included fighter jets sorties, exchange of rocket fire and artillery barrages.