虽然唐军有十八万兵力,却被安禄山的两万叛军打败。其中不得不承认当时的战略是有效的,利用一部分比较弱的兵力去分散唐军的注意力,然后派精英部队突袭,最终唐军只有八千多人逃回了长安。
安禄山和史思明叛乱之后,有很多愿意为他们效力的勇士,这些人多是北方的胡人部落,还有一些对安禄山忠心不二的唐兵,他们早就想见识一下黄河南边的富饶之地了,因此在作战中个个以一敌十,很快便攻陷了唐朝的东都洛阳。洛阳城被安禄山叛军攻陷后,长安的唐玄宗意识安禄山背叛了自己。命令哥舒翰带领18万唐军出城门迎敌,与安禄山叛军战斗到底。结果,这些唐军士兵被引向了一条不可逆转的道路。
安禄山见唐军人数众多,于是便打算在灵宝西原伏击这些唐军,灵宝南部靠山,北面是黄河,确实是一个适合伏击的好地方。安禄山在勘探完地形之后,便将伏击的任务交给了大将崔乾佑。崔乾佑派三千多老弱病残的士兵去引诱哥舒翰的唐军,哥舒翰树下的士兵见到安禄山的军队稀稀拉拉、三五成群,纷纷嘲笑叛军根本不会打仗。哥舒翰看到叛军士兵个个毫无斗志,也开始有些轻敌了,他下令十五万大军兵分两路前去追击叛军,还让剩余的三万士兵在黄河岸边的高地上擂鼓助阵。
那些老弱病残的叛军将唐军引诱到峡道中,山上的伏兵立即居高临下地向他们发起攻击,巨石和木头不断从山上滚下,唐军顿时间乱了阵脚,就在这个时候,崔乾佑又在峡道的出口处放出浓烟,唐军以为叛军都在浓烟之中,于是便纷纷向浓烟之中射箭,直到把弩箭全部射尽。浓烟散去正当哥舒翰准备率军突围的时候,崔乾佑事先埋伏好的八千名同罗骑兵加入了战场,他们从南山迂回到峡道之中,对突围的唐军发起了猛烈的进攻,这场实力悬殊的战役最终以叛军的大获全胜而告终。