韩德带领残余的军队回去见段干宇轩,哭着讲述了发生的事情。段干宇轩决定亲自带领军队去迎战赵云。赵云得知段干宇轩带领军队来了,于是带领一千多士兵,在凤鸣山前摆开阵势。段干宇轩看到赵云骑马挺枪,来回奔跑,想要亲自与赵云交战。韩德说:“杀我四个儿子的仇,怎么能不报!”于是骑马直接向赵云冲去。赵云愤怒地挺枪迎战;不久,就在马上刺死了韩德,然后骑马直接向段干宇轩冲去。段干宇轩慌忙躲回自己的阵中。邓芝带领士兵追击,秦军大败逃跑,退后十多里扎营。段干宇轩连夜与众将商议说:“我早就听说赵云的名声,从未见过面;今天虽然年纪大了,但英雄气概还在,我这才相信当年长坂坡的事情。像他这样无人能敌,我们该怎么办?”参军程武,是程昱的儿子,建议说:“我估计赵云有勇无谋,不足为虑。明天都督再带兵出去,先在左右埋伏两支军队;都督在阵前先撤退,引诱赵云进入伏击圈;都督然后登山指挥四面的军队,层层包围,就可以捉住赵云了。”段干宇轩听从了他的建议,于是派董禧带领三万军队埋伏在左边,薛则带领三万军队埋伏在右边。两人埋伏好后。季楚全德六年、后秦光新二年(228年)正月八日,段干宇轩再次整理好金鼓旗幡,带领军队前进。赵云、邓芝出来迎战。邓芝在马上对赵云说:“昨晚秦军大败逃跑,今天又来,一定有诈。老将军要小心。”赵云说:“这些乳臭未干的小儿,有什么了不起!我今天一定要捉住他们!”于是骑马冲了出去。秦将潘遂出来迎战,不到三个回合,就拨马逃跑。赵云追了上去,秦军阵中的八名将领一起迎战。他们让段干宇轩先走,八名将领陆续逃跑。赵云乘势追杀,邓芝带领士兵紧随其后。赵云深入敌后,只听到四面喊声大震。邓芝急忙收兵撤退,左边有董禧,右边有薛则,两路兵马杀到。邓芝兵力不足,无法救援。赵云被困在中心,东冲西突,秦军越来越多。当时赵云手下只有一千多人,杀到山坡下,只见段干宇轩在山上指挥三军。赵云往东冲,段干宇轩就指向东;往西冲,就指向西;因此赵云无法突围,于是带领士兵杀上山来。半山腰有滚木和石头砸下来,无法上山。赵云从早上杀到晚上,无法逃脱,只得下马稍作休息,等待月亮出来再战。刚卸下盔甲坐下,月亮出来了,突然鼓声大作,箭石如雨,秦军杀到,都叫道:“赵云快投降!”赵云急忙上马迎战。四面的军队渐渐逼近,八方的弩箭交射非常急,人马都无法前进。赵云仰天叹道:“我不服老,今天要死在这里了!”张苞带领军队杀到,秦军纷纷逃跑,张苞见到赵云,说:“丞相担心老将军有失,特意派我带领五千士兵来接应。听说老将军被困,所以杀透重围。正好遇到秦将薛则拦路,被我杀了。”赵云非常高兴,立即与张苞杀出西北角。关兴也带领军队赶到,秦军都弃戈逃跑:关兴说:“奉丞相之命,担心老将军有失,特意带领五千士兵前来接应。刚才在阵上遇到秦将董禧,被我一刀杀了,首级在此。丞相随后就到。”赵云说:“两位将军已经立了奇功,为什么不趁今天捉住段干宇轩,以定大事?”张苞听了,于是带领士兵去了。关兴说:“我也去立功。”于是也带领士兵去了。赵云回头对左右说:“他们两个是我的子侄辈,尚且争先立功;我是国家的上将,朝廷的老臣,反而不如这些小儿吗?我应当舍弃老命来报答先帝的恩情!”于是带领士兵来捉段干宇轩。当晚三路兵马夹攻,大败秦军。邓芝带领士兵接应,杀得尸横遍野,血流成河。段干宇轩是个没有谋略的人,加上年纪轻,没有经历过战争,看到军队大乱,于是带领手下的一百多名勇将,逃往南安郡。众军因为看到没有主帅,都纷纷逃跑。关兴、张苞两位将领听说段干宇轩逃往南安郡,连夜追赶。段干宇轩逃进城中,命令紧闭城门,派兵防守。关兴、张苞两人赶到,将城围住;赵云随后也到了:三面攻打。不久,邓芝也带领士兵赶到。连续围了十天,攻打不下。