顺安31年夏五月,汉军数路并进,已经取下山东,恢复青州、兖州,追亡逐北,伪燕骠骑将军公孙彪接连丢失豫州、徐州、山东等地,遂率众奔入冀州,驻军清河国甘陵。
伪燕失去洛阳,便将朝廷迁至邺城。公孙霸收聚冀州军马,尚有十万之众,以三万屯驻涉县,以防并州军,七万屯驻魏郡,守卫邺城。又传令幽州公孙虎,将幽州兵马收聚,遣往冀州相助。公孙虎遂将留在并州军马撤回,燕将花羽奉公孙霸诏命,从楼烦撤离,率军三万前来邺城勤王。公孙虎命燕将姬超、张霸等屯守常山、井陉等险要,以守卫冀州。又令公孙英、梅盛等率幽州兵马五万人,也前来邺城勤王。
时燕将公孙鸿战死,燕军皆上下震怖,公孙鸿乃公孙虎嫡长子,勇武过人,公孙虎甚爱之,欲要令其建功,日后好担任燕朝大将军,不想战死沙场。公孙虎闻知噩耗,心中极为悲伤,流涕数日,精神恍惚,不思茶饭。众将慌忙相劝解,公孙虎仍郁郁寡欢,遂一病不起。
公孙鸿被燕军装殓运至邺城,公孙霸亲自率群臣迎其灵柩,抚棺痛哭,哀伤道:“朕贤侄英勇盖世,不想英年早逝,殒命沙场,朕又失去一勇将矣!哀哉,痛哉!”痛哭良久,又对群臣道:“朕折损大将闻人昭远,遂失去洛阳,今又折损爱侄,山东便陷于贼手。大燕栋梁尽皆折损,朕此时心中之痛,不可言之!”
归海卫上前劝慰公孙霸道:“陛下请先节哀顺变,公孙少将军为国尽忠,乃三军将士之楷模,陛下宜表彰之。今贼军压境,大燕有累卵之危,陛下宜表彰将士忠勇,以激励三军护卫大燕。”
于是公孙霸下令表彰抚恤阵亡燕军将士,公孙鸿战死,时年33岁,公孙霸遂给其谥号肃壮侯,又追谥镇西将军闻人策为肃威侯,车骑将军朱玉为肃贞侯,卫将军方龙为肃勇侯,以激励燕军将士。公孙虎上表请求将公孙鸿灵柩运至幽州安葬,燕朝遂令军士护送公孙鸿灵柩入幽州蓟城。