陈曦带着三个师帅十二个旅帅,来到魏军大营前,一边察看地形,一边商量进攻办法。但这魏军狡猾,在宽不到百步的山沟里,建立起连续的十排栅栏,每排栅栏前、后,都用石头垒起半人高的石墙,犹若城墙一样,挡住对方的箭矢。魏军就在石墙后,每排栅栏后,布置着百人一排,共三排的武士,持着戈、矛、盾、刀、剑、弓、弩等,守在哪里,等着秦军来攻。陈曦等人一看,除了硬攻,还真没有办法,于是回到军阵,就组织起进攻来。
硬攻也不是听着身子,迎着箭矢冲,也要想想办法,减少五十步到十步之间这段危险的距离。秦军由于是从汾阴而来,带着革车与冲撞车就起了作用。直属军调给陈曦十辆革车,三辆冲撞车。陈曦就令工匠在革车上装上厚木板挡在前面,下令军士解下马勒,推着革车前进。冲撞车也是人推着前行的,就跟在五辆革车的后面,每辆革车掩护着二十名轻甲武士。这二十名轻甲武士,用五名推着革车前行,其它的躲在革车的后面,一靠那块宽约四步,高约两步的后木板,躲着魏军的弓箭,五辆并排的在宽约百步的山沟平地上,缓缓前行。三辆冲撞车的人就多了,是十人一组的推着前行,还有五人在两侧游走,不时的清楚道路上的石头,用工具填平小坑、小沟。
魏军看到秦军如此进攻,就傻了眼。因为他们是翻山越岭而来,也没有带重武器,面对冲撞车和革车还真没有办法。就在魏军不知如何是好时,魏军的军帅开到阵前,看了看后,就下令:扔石头!石头越大越好。
魏军马上就抱起到处都是的石头,直接往外扔。还有聪明的军士,两人抬一个,喊一、二、三后,在合力的扔了出去。这些石头,虽然不能给秦军造成什么实质伤害,但是很快就在阵前三十步内,扔满了大小石头。这些石头,就很快的把秦军的革车阻拦在三十步以外。你秦军派人出来捡石头,正好给魏军当活靶子,被魏军一射一个准。你不派人出来捡石头,你的革车就休想前进一步?秦军的一线指挥是个旅帅,可能是个死脑筋,为了完成军令,不断的下令让军士出来,两人一组,一个举着盾牌护着,一个躲在盾牌下面去捡石头。可是,你是捡石头啊,当然就要弯腰起身什么的,不然怎么捡?可盾牌就这么大,你就是一手拿一个,用两个盾牌也遮挡不住两个都要活动的人,所以,秦军还是在魏军的箭矢下,不断的倒下。直到师帅实在心疼自己的军士,眼看着已经战损了二十几名军士,才不得不下令鸣金。