建兴五年夏四月,孔明率兵前至沔阳,经过马超坟墓,乃令弟马岱挂孝。孔明亲自祭之。蜀人杨戏作赞曰:

骠骑奋起,连横合从,首事三秦,保据河、潼。

宗计于朝,或异或同,敌以成垒,家破军亡。

乖道反德,托风攀龙。

又史官作马孟起庙赞曰:

西川马孟起,名誉震关中。信、布齐夸勇,关、张可并雄。

渭桥施六战,安蜀奏全功。曹操闻风惧,流芳播远戎。

孔明祭毕,回到寨中,商议进兵。忽远哨马报:“魏主曹叡遣附马夏侯楙,调关中诸路军马,前来拒敌。”忽魏延上帐献策曰:“夏侯楙乃膏粱子弟,懦弱无谋。可赐精兵五千,直取路出褒州,循秦岭以东,当子午谷而投北,十日之中,可到长安。夏候楙若闻某骤至,必然弃城,望横门邸阁而走矣!所弃粮草,足可为用也。某却从东方而来,丞相可大驱士马,自斜谷而进。若如此行之,则咸阳以西,一举而可定矣。此万全之计也!”孔明笑曰:“此非万全之计也。汝欺中原无好人物;倘有人进言者,于山僻中以军截之,非令五千人受害,亦大伤其锐气也。决不可用之。”魏延又曰:“丞相从大路进发,彼必尽起关中之兵,于路迎敌,则徒废生灵,何日而得中原也?”孔明曰:“吾从陇右取平坦大路,依法进兵,岂不胜耶?”遂不用魏延之计,即差人令赵云进兵。

却说夏侯楙在长安聚集诸路军马。时有西凉大将韩德,善使开山大斧,有万夫不当之勇,引西羌诸路兵八万到来,见了夏侯楙。楙重赏了毕,就遣韩德为先锋。德有四子,皆精通武艺,弓马过人:长子韩瑛,次子韩瑶,三子韩琼,四子韩琪,真乃雄伟之士!韩德带四子并西羌兵八万,取路而来。前至凤鸣山,正遇蜀兵。两阵对圆,韩德出马,四子列于两边。德厉声大骂曰:“反国之贼,安敢侵吾境界耶!”赵子龙大怒,挺枪纵马,单搦韩德交战。长子韩瑛,跃马挺枪来迎,战不三合,被子龙一枪刺死于马下。次子韩瑶见之大怒,纵马挥刀,来取子龙。子龙施逞旧日虎威,抖擞精神,相迎韩瑶,瑶抵敌不住。三子韩琼见了奋怒,急挺方天戟,骤马前来夹攻。子龙全然不惧,枪法不乱。四子韩琪见二兄战子龙不下,也驰马抡两口日月刀而来,围住子龙。子龙在中央,独战三将。少时,韩琪中枪落马,魏阵中一将救去。子龙拖枪便走。韩琼按戟,急取弓箭射之,连放三箭,皆被子龙用枪拨了。琼大怒仍绰方天戟,纵马赶来,却被子龙一箭射中面门,落马而死。韩瑶急骤马赶到,举刀使砍子龙。子龙拖放不迭,弓枪皆弃,闪过宝刀,生擒韩瑶归阵;复纵马取枪,杀过阵来。韩德见四子皆丧于子龙之手,肝胆皆裂,先走入阵去了。西凉兵素知子龙之名,又见英雄尚在,谁敢交锋?子龙马到处,大喝一声,阵开两下,纷纷乱走,阵阵倒退,却被子龙匹马单枪,往来冲突,如入无入之境。后入有诗赞曰:

忆昔常山赵子龙,年登七十建奇功。独诛四将来冲阵,犹似当阳救主雄。

邓芝见子龙大胜,率蜀兵掩杀,西凉兵大败而走。韩德险被子龙擒住,乃弃甲步行而逃。子龙、邓芝收军回寨。芝贺曰:“某见将军如此英雄,不想寿已七旬,精神尚在。今日阵前独胜四将,世之罕有也!”子龙曰:“丞相以吾年迈,不欲取用,吾故以此功表之。”遂差人解韩瑶申报捷书,以达孔明。

却说韩德引败军回见夏候楙,哭告共事。楙自统兵来迎子龙。忽探马报入蜀寨,说夏侯楙自引兵到。子龙乃上马绰枪,引千余军,就凤鸣山前列成阵势。当日夏侯楙戴金盔,披金甲,坐下雪白马,手提大砍刀,立在门旗之下。见子龙跃马挺枪,往来驰骋,楙欲自战。后面韩德言曰:“杀吾四子之仇,如何不报!”纵马抡开山大斧,直取子龙。子龙忿怒,挺枪来迎,战不三合,一枪刺韩德死于马下,急纵马直取夏候楙。楙慌闪入本阵。邓芝驱兵掩杀。魏兵又折一阵,退十余里下察。楙连夜与众将商议曰:“吾久闻赵云之名,未尝见面;今日年老,英雄尚在,方信当阳长阪之事。似此无人可敌,如之奈何?”参军程武乃程昱之子进言曰:“某料赵云有勇无谋之辈,不足虑哉。来日都督再引兵出,先伏两军于左右:都督临阵先退,诱赵云到伏兵处;都督却登山指挥,四面军马重叠围住,足可擒矣。”楙从其言,遂遣神武将军董禧引三万兵伏于左,征西将军薛则引三万兵伏于右。二人领兵埋伏去了。

次日,夏候楙复整金鼓旗旛,率兵而进。子龙、邓芝出迎。芝在马上与子龙曰:“昨夜子龙杀了韩德,魏兵不敢战,大败而去;今日此来,必有诈也。老将军可防之。”子龙曰;“量此乳臭小儿,何足道哉!吾今日必然擒之!”只见魏军中旗帜之下,夏侯楙与诸将搦战。子龙奋怒,便跃马而出。魏将偏将军潘遂出迎,战不三合,遂拔马便走。子龙赶去,魏阵中八员将一齐来迎。放过夏侯楙先走,八将却败奔走。子龙乘势追杀,邓芝亦提兵掩杀。子龙深入重地,四面喊声大震。芝急收军回时,左有董禧,右有薛则,两路兵杀到。因芝兵少,不能救解,将子龙困在垓心。子龙东冲西突,魏军越厚。此时,子龙手下止有千余人,杀到山坡之下,只见楙在山上指挥三军。子龙投东则望东指,旁边执法官把旗望东指,军马就望东围,因此攻打不透。子龙引兵杀上山来,忽半山中擂木炮石打将下来,不能上山。山上弩箭如雨,蜀兵伤折太半。子龙从辰时杀至酉时,不得脱走。子龙正在垓心,下马少歇,待月明冲突。却才卸甲苏困,月光方出,忽四下火光冲天,鼓声大震,矢石如雨,魏兵杀到,皆叫曰:“赵云早降!”子龙急上马迎敌。四面军马渐渐逼近,八方弩箭交射甚急,人马皆不能向前。子龙仰天叹曰:“吾不服老,死于此地矣!”忽东北角上喊声大起,魏兵纷纷乱窜,一彪军杀到,为首大将素袍银甲,使丈八点钢矛,提一颗人头。子龙视之,乃虎翼将军张苞也。苞见了子龙,言曰;“丞相恐老将军有失,特遣某引五千兵接应。闻知老将军被困,故杀透重围,正遇魏将薛则拦路,被某杀之。”子龙大喜,即与张苞杀出西北角来。只见魏兵弃戈奔走,一彪军从外呐喊杀入,为首大将坐下赤免马,提偃月青龙刀,手挽人头。子龙视之,乃龙骧将军关兴也。兴与子龙曰:“奉丞相之命,恐老将军有失,特引五千兵前来接应。却才阵上遇着魏将董禧,被吾一刀斩之,枭首在此。丞相随后便到也。”子龙曰:“二将军己建奇功,何不就今日擒住夏侯楙,以定大事也?”张苞闻言,遂引兵去了。兴曰:“我也干功去矣。”关兴也引兵去了。子龙回顾左右曰:“他两个是吾子侄之辈,尚且干功去了;吾乃国家上将,朝廷旧臣,反不如此小儿也。吾当舍老命以报先帝之恩!”此时子龙引兵来捉夏侯楙。当夜三路兵到,未知夏候楙性命如何?