顺安29年夏末,七月丙寅,公孙霸调集中原十万精锐大军,征伐荆州。
其军进展迅速,五日之间,兵锋便推进至宛城郊外。公孙霸亲率中军五万人,扎营宛城之下,发动攻坚战。命左右两翼各二万人,率领攻打宛城左右护卫大营。一万人为游军,待时支援。
章武指挥守军迎战,拒战二日,宛城虽然还未被攻下,但燕军攻势愈来愈猛,兵力又占优势,章武宛城守军已经竭力拒战二昼夜,击退燕军二十余次攻城,城中箭矢将尽,兵力甚疲惫。
宛城左右两翼大营,展鸿与左超各领万余人拼死拒敌,激战二日,多次击退燕军进攻,左超所部,阵亡数千,带伤者甚众,燕军攻击甚急,其势将危。
章武急令陈业率兵八千人支援左超所部,将负伤军士撤下,移送后方。章武见势急,与赵山商议,章武道:“今燕军十万精锐,兵锋正盛,必欲攻下宛城方作罢。吾军激战二日,军力疲惫,如欲再守,恐为燕军所歼灭。吾欲退守襄樊,军师以为如何?”
赵山道:“潜龙曾有言,如宛城不能守,将军即可率军后撤。吾以为潜龙之意,乃在望将军能守住宛城,以为我军北上之根据。然潜龙亦忌惮燕军强盛,不欲与燕军比拼消耗兵力也。今敌众我寡,在下以为前将军当撤守襄阳为上策。”
章武正准备安排撤军,忽然接得潜龙军令,说燕军兵力强大,荆州军不可与其硬战,令章武弃守宛城,率部退守襄樊。
于是章武密令各部准备夜半时分撤军。为防止公孙霸追击,留下全部骑兵,约有近万人,自己亲自率领。先将万人安排在城墙之上当做弓弩手,至夜半,令赵山、展鸿、左超、陈业带领三万余人速速南撤。燕军见宛城左右大营已经撤兵,随即占了左右大营,次日黎明,一齐共来围攻宛城。公孙霸命五营将领攻城,房围率兵向前,将至城边,只见城上万箭齐发,房围连忙撤退,被射杀千余人。