Syrian opposition fighters have launched their most significant offensive in years against government forces, heating up a civil war that had long been at a stalemate.

The new rebel push began Wednesday in Aleppo Province in northwestern Syria. On Thursday, the opposition forces advanced, capturing several new villages, according to a British-based monitoring group, the Syrian Observatory for Human Rights. On Friday, the same monitoring group said that rebels breached the city of Aleppo, reportedly taking control of more than half of it within hours and encountering no resistance from Syrian government forces.

The offensive aims to stop attacks by government forces and their Iran-backed militia allies, a rebel commander said.

Three days of fierce clashes have killed more than 150 combatants from both sides: nearly 100 from rebel groups that launched the offensive and 54 regime soldiers, according to the Observatory. The group gathers information from a network of activists and others across Syria, and its numbers could not be independently verified.

In addition to those deaths, more than a dozen civilians have been killed by Syrian and Russian airstrikes, according to the White Helmets, a rescue group based in opposition areas. Russia and Iran have for years helped President Bashar al-Assad’s autocratic regime stave off the rebels.