周济民看过黄化羽的计策过后,当即就按照黄化羽的布暑行事,只留下了三千士兵守城,城上插满旌旗,其余众人直接潜入碧波山脉中的落鹰峡和虎葬山备军驻守,等了一天之后,西夏大军果然没有前去攻城,直接舍弃鞍马,进了山,等到西夏大军下午驻扎之后,齐文泰亲自带领万余兵士携带弓箭号角到西夏军寨前搦战,西夏将领元万善见宋军势大,还真的就以为宋军是倾巢而出,便急令出击。
宋军等到西夏士兵冲到阵前后,象征性的和西夏士兵交了交手,便一窝蜂的退了回去,这些士兵全都是巴蜀土生土长的本地人,大多数自小都是在山中长大的,大山对他们来说就跟平地没什么两样,西夏兵又如何能够追得上,齐文泰只好率领宋军边战边退,紧紧的将西夏兵吊在身后,等到临近两处险地不足五里之时,方才分开。
落鹰峡三面环山,山势几乎垂直而立,顾名思义,就连高空中的老鹰要想飞过此峡谷,也要力尽,落在谷中歇上一歇;而虎葬山中道路迂回曲折,错综复杂,如同三个‘$’字连接并立,就连生活在山中的猛虎也很难以从这里走出去,故而得名;落鹰峡的诱敌士兵将敌人引至将近峡谷一半的时候,便放开了速度,全力奔逃了起来,不多一会儿时间,就将西夏兵远远的甩了开去,周济民立刻下令进攻,西夏兵知道中了埋伏,立刻下令撤军,但无奈入谷已深,等到他们逃出去时,已经死伤了数千人。
虎葬山的宋兵将敌人引到曲折处,便分为了六七只队伍,在各处岔道上分散跑开,此时预先埋伏在此地的宋兵一齐杀出,凭着复杂的地形,将西夏兵分割成了十几块,原先诱敌的士兵自岔道口再次集结在一起,将西夏兵逐个蚕食。
当元万善见到战败而归的西夏军时,怒不可遏,他与李秉文的想法一样,直当是自己攻打梓、达二州之时,宋军才有的防备,全然没有想过是他们的计划早就已经泄露出去了,便根据宋军兵防图所示,选挑了五千精兵,于深夜时分前去偷袭宋军营寨,结果这五千精兵在返回途中,又尽数被歼灭了。
后来不出元万善所料,周万善与齐文泰二人虽然胜了两场,但是西夏军仍然比宋军多出许多,他二人情知此战必然不可能持久,便定下了袭营之策,先由齐文泰去刺杀元万善,然后再趁着西夏士兵大乱之际,周济民带领大军前去袭击营寨,也幸亏黄化羽在这个关键的时候回来了,否则宋军必将大败无疑。