在永和八年的正月,刘显发起攻势,冉闵留下大将军蒋干辅佐太子冉智守卫邺城,而他自己则带领八千骑兵前去救援。然而,在四月的战斗中,冉闵遭到了失败,被前燕军俘虏。紧接着,在四月的甲申日,慕容俊派遣慕容评和侯龛率领一万精锐骑兵进攻邺城。在癸已日,当慕容评抵达时,蒋干与冉智紧闭城门,以坚守抵抗。但是,这段时间内,人们因饥荒而互相残食。而后来,大量宫人也被迫吃了人肉。

五月初二日,再次有慕容军、慕舆根等人协助慕容评围攻邺城。五月初三日,冉闵在龙城被斩杀。当时,由于谢尚没有及时救援,所以戴施从仓垣移师到棘津,并阻止了蒋干派出的使者,这导致蒋干怀疑谢尚无法提供帮助。

六月初六日,当戴施以计谋拿走传国印玺并逃离时,大战即刻爆发,但最终蒋干的部队惨败,只能逃回邺城。此后,在八月十三日,一些叛徒打开了城市的大门,让燕军进入,而戴施和蒋干只得逃往仓垣。随后,不幸的是,全家都被俘虏,其中包括皇后的董氏、太尉申钟、司空条攸以及王宫中的车辆服饰等物品。

尽管如此,有消息称宋斌等降将曾试图尊奉冉智为主,但这项计划最终失败,最终所有参与者都遭到了处罚。这段历史记载见于《资治通鉴》卷九十九中关于永和年间的一系列事件。