Egyptian troops have blasted protesters with water cannons, tear gas and live ammunition, trying to prevent them from marching on the Defence Ministry in clashes that left one soldier dead and scores of people injured just three weeks ahead of presidential elections.
The fierce street battles raised fears of a new cycle of violence surrounding the upcoming vote to replace Hosni Mubarak, who was removed more than a year ago.
For the first time in Egypt's chaotic transition, hard-line Islamists, rather than secular forces, were at the forefront of the confrontation with the military rulers who have been accused of trying to cling to power.
The military council imposed an 11pm to 7am curfew on the area surrounding the Defence Ministry, which has emerged as a flashpoint for the protesters' anger after nine people were killed on Wednesday in clashes between unidentified assailants and protesters who mainly comprised supporters of a disqualified Islamist presidential candidate.
The violence has thrown the campaign for the May 23-24 elections into turmoil, with two front-runners and several other candidates temporarily suspending their campaigns to protest the military's handling of the situation.
Thousands of demonstrators massed in Cairo's downtown Tahrir Square - the epicentre of last year's popular uprising - today for what has become a weekly rally to demand that the generals speed up a transition to civilian rule.
Protesters included the powerful Muslim Brotherhood and ultraconservative Islamists known as Salafis but also revolutionary youth who spearheaded the mass rallies that ousted Mubarak.
Despite official warnings against gathering, groups marched to the district of Abbasiyah to join a sit-in outside the Defence Ministry initially held by supporters of Hazem Abu Ismail. A lawyer-turned-preacher, hard-line Abu Ismail was disqualified from the race because his late mother allegedly held dual Egyptian-American citizenship, making him ineligible under election laws. He has encouraged his followers to take to the streets.
Violence appeared to have ensued when protesters tried to cut through barbed wire barricading them from troops blocking access to the road that leads up to the ministry. Some protesters chanted "peaceful, peaceful" to deter fighting, but the clashes began after troops fired water cannons at protesters and hurled stones to keep them from advancing.
After several hours, troops swept through the protesters' camp, set tents on fire and drove them out of the area. The Health Ministry said one soldier was killed and 296 people were injured. More than 170 were arrested by the military.