薛仁贵得知何宗宪被擒,马上召集各兄弟准备在长蛇沟好好的打一仗;周青与其它兄弟却有些按耐不住,险些误了军机,但最终还是杀尽了辽军的三千士兵,还把蓝天碧与蓝天霸痛击了一顿,周青等人凯旋而归,周青指姜兴霸违反军令,处罚他清洁所有厨具,把所有的水缸装满。
张士贵前来问战况,得知仍未救出何宗宪,不禁有点失望,但为了逗着他们,还是有赏;蓝天碧败阵,安达儿极力安抚;姜兴霸、薛先图受罚,李庆先等其它兄弟暗助二人,周青发现,装作甚么都看不见;张士贵想让周青打头阵,遂叫何智德去传周青来,何智德却遇上薛先图,何智德仗着是张士贵的亲信怒打薛先图,争执之间,撅折了令箭,张士贵听说张智德坏了事,反把他绑了起来,押他去找薛仁贵,还把折令箭的事说了一遍,气得薛仁贵痛骂薛先图不长进,薛先图愿上阵赎罪。
薛先图叫阵,但安达儿要等蓝天相到来才肯对阵,薛先图沈不住气,欲杀入敌营,突然想起薛仁贵的训诲,立即勒住马缰,蓝天相赶至,与薛先图展开一场遭遇战,薛先图把一腔怒火化为力量,十招之内把蓝天相生擒,蓝天碧见状杀出去与薛先图拼个死活,但过于心烦气燥,反被薛先图生杀败,安达儿马上跃出,二人一交手,薛先图就知道不是对手,前线来报,指薛先图力有不递,薛仁贵感到时机成熟,众人有如脱缰的野马冲杀而出。
周青等兄弟杀出,联手与安达儿缠斗,但还不是安达儿的对手,情势相当危急;李世民等在山上观战;薛仁贵带病披甲上阵,只见他穿衣上马都十分困难,火头营的兄弟也劝他不能上阵,但他坚持上阵。
薛仁贵上阵,抱恙与安达儿大战一场,最后把安达儿杀死;李世民和徐懋功等看到了英勇杀敌的薛仁贵,李世民坚信薛仁贵就是“应梦贤臣”,张士贵又重赏了火头军,铁世文知道安达儿和蓝天碧兄弟被杀,不敢对阵,决定后撤,昭阳公主和灵采儿乘混乱逃走;尉迟恭见张士贵时,用打王鞭逼他说出薛仁贵之真相,张士贵终被迫承认蒙上骗下之过。
尉迟恭命令张士贵带薛仁贵到朝上面圣;张士贵苦着脸回来,何宗宪向张士贵献计,要杀了薛仁贵等人,来个死无对证;尉迟恭回城前遇上昭阳,说起张士贵承认一切,灵采儿知道这会逼张士贵下毒手,二人匆匆拿爆药赶去天仙谷。
张士贵把薛仁贵骗到天仙谷,待他们进入后,马上命人把洞口堵死,薛仁贵他们进谷后,耐心等候下一道指令,张士贵下令,火球就往洞内抛入,薛仁贵发现张士贵才是屡次害自己的仇人,张士贵则口口声声奉旨除掉“应梦反臣”;昭阳公主与灵采儿赶至,向张士贵他们抛下炸药,不料炸药过猛,连谷口也炸毁,昭阳公主和灵采儿来到谷底,炸开一个洞口,救出了薛仁贵等人。
张士贵认定火头军必死无疑,安然而去;张士贵匆匆面圣,骗说薛仁贵及其火头军全部殉难,尉迟恭震怒,但张士贵在李世民面前死口不认,尉迟恭要打死张士贵,徐懋功劝止,阵上不能斩先锋,要他立即拨寨起营去三江越虎城,然后将功抵过。
众兄弟没有埋怨薛仁贵,反令薛仁贵自惭,昭阳公主好言相劝;张士贵发现三江越虎城是座空城,何宗宪感觉要把皇上接进城来,方可自保;突接来报,说镇守战船的守将病倒。李世民立即下旨张士贵前往守船,昭阳公主刚要进城,突然城外炮火连天,原来铁世文把整个越虎城团团围住,发炮攻击。
徐懋功知道中了“空城计”,突然接来铁世文令箭,限李世民他们七天之内投降,程咬金认为二路元帅快到,他想杀出去与他们会合,尉迟恭则认为死守城池方为上策,二老又吵起来。最后,李世民准程咬金所奏,程咬金杀出去时遇上昭阳公主,把昭阳公主带往见驾,李世民得知“应梦贤臣”未死,即下旨传召薛仁贵及派人引二路大军前来。
限期将届,李世民急得尤如热锅上的蚂蚁,问计于徐懋功,不料徐懋功因病引起旧患发作,突然陷入昏迷,李世民决定用自己的龙须为徐懋功冶病。