三月,燕王遣慕容恪统军前往野王平叛。慕容恪率军5万,冠军将军皇甫真领兵1万,进至野王城外,吕护闭城固守。
慕容恪遂于野王城外修筑深沟高垒,切断守军外援,以待机击之。
七月,吕护军被围数月,外无救兵,内无粮草,吕护被迫令部将张兴率领7000人马出城迎战,张兴被傅颜斩杀。
当夜,吕护以皇甫真营阵为突围口,率城中锐卒试图突围,皇甫真事先已做好防备,慕容恪领兵从侧翼出击。
吕护所部死伤惨重,吕护南奔投降东晋,燕军攻克野王,结束野王之战。
永和六年,原段氏鲜卑首领段兰之子段龛乘着后赵内乱、冉魏新立之机,统帅部众南迁陈留。
七月,东迁广固自称齐王,向东晋称臣,受封为镇北将军。
元玺四年,前燕攻灭石氏、冉魏的势力,开拓疆域,成为地跨幽、冀、并、平四州的政权,挣脱东晋,慕容儁自称为帝。
段龛以为与慕容儁同出鲜卑,致书慕容儁称帝之非;加之段部所据广固,势力渐强,已威胁前燕的统治,慕容儁遂决意发兵攻广固。
十一月,慕容儁以慕容恪为大都督、抚军将军,尚书令阳骛为副将,率军进攻广固。十二月,燕军至黄河北岸,慕容恪先以轻舟渡河,试探虚实。
元玺五年,慕容恪率军渡过黄河,距广固百余里。段龛率军3万人迎战,慕容恪于淄水战败段龛,数千名士卒投降燕军。
段龛逃回广固,闭城固守。慕容恪率燕军在广固城外修高墙挖深堑围困之。并招抚广固四周诸城,段龛所署徐州刺史王腾等于二月投降慕容恪。
慕容恪围广固七个月后,段龛难以支撑,遂派人向东晋求援。
八月,东晋派徐州刺史荀羡前往解围。荀羡行至琅琊,畏惧燕军不进,恰逢王腾带军攻打鄄城,荀羡遂进攻阳都,斩王腾。
不久,广固城内路人相食,无以为守。段龛悉众出战,被慕容恪在围里击败,单骑逃回城中。
十一月,段龛计穷,只得出降。慕容恪安抚百姓,平定齐地,迁鲜卑、胡、羯三千余户至蓟。
留慕容尘镇广固,以尚书左丞鞠殷为东莱太守,章武太守鲜于亮为齐郡太守,率军而还。
广固城之战后,东晋泰山太守诸葛攸进攻东郡。