Venezuela's opposition leader Henrique Capriles has called for further mass protests after a day of demonstrations turned violent, leaving three people dead.
Two students and a National Guard sergeant died after being shot during protests against unpopular President Nicolas Maduro.
Opposition supporters protested in Caracas and other cities in what they called "the mother of all marches", denouncing Mr Maduro for eroding democracy and plunging the oil-rich economy into chaos.
Crowds swelled to hundreds of thousands, including Maduro supporters who held a counter-demonstration in the capital at the urging of the president.
Clashes were reported across the country during the most sustained protests since 2014.
Mr Maduro says that beneath a peaceful facade, the protests are little more than opposition efforts to start a coup to end socialism in Venezuela.
The opposition says he has morphed into a dictator and accuses his government of using armed civilians to spread violence and fear.
The deaths mean eight people have now been killed during protests in Venezuela this month.
The opposition blames the deaths on security forces and alleged paramilitary groups.
Over 400 people were arrested during yesterday’s protests, rights group Penal Forum said.
The opposition has called for another protest today, raising the possibility of prolonged disruption in Venezuela.
"Same place, same time," said the opposition leader last night.
"If we were millions today, tomorrow we'll be more," Mr Capriles added.