雷长颍抬头一看,只见一个个彩色的大蘑菇飘在空中,猛然想起传说中的飞艇,立即派人去请示李建成是否撤退,可还是迟了一步;飞艇顺着风势,迅速地飘到唐军的阵地,一颗颗天雷从空中落下,炸在弩阵上,床弩阵地和辕门几乎被炸烂,弩手们死伤无数,抱头鼠窜。飞艇炸完弩阵,就是轰炸唐军的骑兵,炸得战马狂奔狂踏,唐军人马相撞,彻底乱了阵势。
飞艇带来的心理压力远大于其实际的威力,面对这样几乎无法反击的打法,唐军士兵想到的只能是逃。河西军的骑兵就在这一霎那,发动了进攻,一万五千骑就象一到狂风,闪电般地冲上来,赶在天雷爆炸停止的瞬间切入了三万唐军的阵地。没有像样的抵抗,右屯卫的骑兵欢呼着追逐四处逃窜的唐军士兵,马槊、长刀、钢矛过处,就是血花、受伤、死亡。
雷长颍吓得混在乱军中逃命,可是身边的大旗出卖了他,罗士信追上,一枪结果了雷长颍的性命,砍倒了大旗。接下来的战斗没有任何悬念可言,三万唐军彻底崩溃,河西军的骑兵一路杀到唐军的大寨;李叔良一直关注着这边的战事,立即指挥着攻城压阵的一万唐军掉头杀过来,李建成亲自率领卫队与守寨的唐军出击,与罗士信、索延寿裹战。
杨公卿在城楼上看见,立即下了城楼,集合右御卫的五千骑兵打开城门杀出城来;攻城的唐军正在犹豫中撤退,根本排不成正式,被五千骑兵一冲,只顾着往大寨跑。飞艇上的河西军没办法向混战的军队投掷天雷,只能按照教材上说的那样封锁唐军的寨门,攻击营寨中的聚集部队。
一时间,唐军的大寨成了修罗地狱,偏偏数以万计的士兵逃回来,人马践踏,手足相残,乱成一锅粥。八万唐军不过五千匹战马,前面混乱时损失了数百骑,仗着步兵人多,面对两万骑兵根本没有优势,在自己败军的撞击下,越来越吃力;偏偏在这时候,传来了河西军进攻的号角声,李靖的大军到了,魏陆率领着五千步军也冲出了南阳城。
李叔良当即立断,指挥着身边的数百亲卫杀到李建成附近,与雷永吉、朱知瑾合力冲出一条血路突围。帅旗逃走,唐军立即失去了作战的勇气,纷纷跪地投降,逃跑的士兵被河西军的骑兵象割草一样,砍杀在路旁。河西军追杀了五十里,俘虏了三万唐军,缴获战马七百匹,辎重物资无数;李靖下令大军修整三日,进攻邓州。
李建成收拢败军一万多人退守邓州,原准备调集所有的力量在邓州与河西军打一场大仗,李叔良劝谏道:“贼军势大,我们不能守此无用之城,一旦被贼军阻隔,那就只能眼睁睁地看着对方从新野一路打到襄阳。当务之急是守住襄阳,有秦将军在上庸,对方也不敢过于南下。”
李建成采纳,给秦琼去了一封信,李建成便搜罗了军马物资退到新野,留庞卿恽率三千人驻守新野,其余人马全部移师襄阳。河西军一路收复失地,却没打一仗,便收复了邓州所属穰县、山都县和邓县,李靖便明白襄阳难下,干脆利用三万降卒重修邓州城墙,在穰城南郊疏通运粮河,把邓州作为后方粮仓,等待时机进军荆襄。
杨崇接到战报并没有特别开心,南阳的战事没有象汉中那样摧枯拉朽,说到底,嫡系和不是嫡系就是有差别,只能看寇九珙、张登等人的计划如何。巴蜀方面,随着汉中、巴中、巴西被河西军攻占,回援成都的李渊不得不留一万水军在渝州以防不测,因此唐军在成都只能招募五万大军,在巴西与姜夺相持不下。