陳曦帶著三個師帥十二個旅帥,來到魏軍大營前,一邊察看地形,一邊商量進攻辦法。但這魏軍狡猾,在寬不到百步的山溝裏,建立起連續的十排柵欄,每排柵欄前、後,都用石頭壘起半人高的石牆,猶若城牆一樣,擋住對方的箭矢。魏軍就在石牆後,每排柵欄後,布置著百人一排,共三排的武士,持著戈、矛、盾、刀、劍、弓、弩等,守在哪裏,等著秦軍來攻。陳曦等人一看,除了硬攻,還真沒有辦法,於是回到軍陣,就組織起進攻來。
硬攻也不是聽著身子,迎著箭矢衝,也要想想辦法,減少五十步到十步之間這段危險的距離。秦軍由於是從汾陰而來,帶著革車與衝撞車就起了作用。直屬軍調給陳曦十輛革車,三輛衝撞車。陳曦就令工匠在革車上裝上厚木板擋在前麵,下令軍士解下馬勒,推著革車前進。衝撞車也是人推著前行的,就跟在五輛革車的後麵,每輛革車掩護著二十名輕甲武士。這二十名輕甲武士,用五名推著革車前行,其它的躲在革車的後麵,一靠那塊寬約四步,高約兩步的後木板,躲著魏軍的弓箭,五輛並排的在寬約百步的山溝平地上,緩緩前行。三輛衝撞車的人就多了,是十人一組的推著前行,還有五人在兩側遊走,不時的清楚道路上的石頭,用工具填平小坑、小溝。
魏軍看到秦軍如此進攻,就傻了眼。因為他們是翻山越嶺而來,也沒有帶重武器,麵對衝撞車和革車還真沒有辦法。就在魏軍不知如何是好時,魏軍的軍帥開到陣前,看了看後,就下令:扔石頭!石頭越大越好。
魏軍馬上就抱起到處都是的石頭,直接往外扔。還有聰明的軍士,兩人抬一個,喊一、二、三後,在合力的扔了出去。這些石頭,雖然不能給秦軍造成什麽實質傷害,但是很快就在陣前三十步內,扔滿了大小石頭。這些石頭,就很快的把秦軍的革車阻攔在三十步以外。你秦軍派人出來撿石頭,正好給魏軍當活靶子,被魏軍一射一個準。你不派人出來撿石頭,你的革車就休想前進一步?秦軍的一線指揮是個旅帥,可能是個死腦筋,為了完成軍令,不斷的下令讓軍士出來,兩人一組,一個舉著盾牌護著,一個躲在盾牌下麵去撿石頭。可是,你是撿石頭啊,當然就要彎腰起身什麽的,不然怎麽撿?可盾牌就這麽大,你就是一手拿一個,用兩個盾牌也遮擋不住兩個都要活動的人,所以,秦軍還是在魏軍的箭矢下,不斷的倒下。直到師帥實在心疼自己的軍士,眼看著已經戰損了二十幾名軍士,才不得不下令鳴金。