張翼領着突陳軍向城內殺去,而衝鋒隊剩下的人,來到了城門處,在殺散了不多的魏軍後,這些軍士奮力搬開了堵着城門的雜物,打開了城門。城門外正等得不耐煩的魏延一見城門大開,不管那麼多,催馬就朝城內殺去。他這一前衝,所率的二萬中軍,其中還有二千騎軍,都一起朝城內殺去。
魏延一馬當先,衝過城門,此時的張翼已經殺散了數支敢於阻攔蜀軍的魏軍,正朝城守府殺去。魏延趕上了張翼,二人合兵一處,共同殺奔城守府。當二人領軍殺到城守府時,郭統帶着數百親軍,在城守府中死守。魏延派人衝了二次都被城守府圍牆上的魏軍用弓箭射了回來。
魏延憤怒之下,就要親自領軍往上衝,被張翼攔了下來。張翼命突陳軍中那些臂力過人的軍士,一人往城守府的圍牆下拋擲了二枚手雷。城守府的圍牆在一片爆炸聲中轟然倒塌,蜀軍趁機衝進了城守府。失去了地利的魏軍再也不是突陳軍的對手,被蜀軍很快攻進了內宅。
當魏延和張翼同時殺到內宅時,只見一員魏將,手執寶劍正站在屋子前的臺階上,指揮着二十來個魏軍和突陳軍廝殺。魏延獰笑着舉着手中的大刀走了過去。當二十來個魏軍拼死圍上了魏延之後,只見人羣中亮起一陣刀光,只是片刻工夫,二十來名魏軍已全部屍橫於地。而臺階上的魏將長嘆一聲,橫過寶劍,自吻於階前。
至此,魏延代出慘重的代價後,攻下了牧野城。在休整時魏延所得閻晏的報告,牧野之戰,魏軍戰死者達四萬之衆,降者三千人,其餘皆逃出城去。而蜀軍前後的六萬軍士,完好的只得二萬餘人,戰死者二萬餘人,其餘皆傷。這個傷亡數字在蜀軍歷來的攻城戰中是從未有過的。
魏延在聽到這個數字後,也是暗自心驚,心中雖然是忐忑不安,深怕孔明的責怪,但也不敢隱瞞,還是命閻晏如實的寫了封報告,命快馬送至許昌府孔明丞相處。
魏延這裡攻下了牧野城,可關興那裡還在與黎陽的守軍們苦戰。當孔明的信和一萬援軍到達關興處時,關興已然明白了自己的處境。關興找來了王平、張嶷還有馬謖共同商議對策。衆人在一起商議了半天也苦無對策,這大都督郭淮是魏軍中極爲善守之人,面對蜀軍的千方進攻,他就找出百計來應對。
就連蜀軍以往攻城戰中,無往而不利的威武大將軍炮,在開始讓郭準吃了大虧後,都想到了應對之策。郭淮趁夜命軍士在城頭上鋪上了一層厚厚的泥沙,這樣一來蜀軍射上城頭的炮彈,十發倒有八發因陷在泥沙中,撞擊力不夠而無法爆炸,火油彈也因滿地的泥沙而燒不了多久,就是軍士身上被點着,也可用泥沙滅之。
而當蜀軍攻到城下時,郭淮又把投有爆炸的炮彈拋下城頭,這時炮彈反而會受到撞擊而爆炸,至城下的蜀軍死傷慘重。如此一來,關興他們便不再敢輕易的使用威武大將軍炮,郭淮的守城的壓力地小了很多。就在此時,兗州的守將諸葛誕也派出了千人的小隊,悄悄的渡過黃河,來騷擾關興的隊伍。
面對這樣的局面,關興他們也實在是隻能應付兩面。一面繼續圍攻黎陽城,一面派王平領五千軍士去對付兗州派來騷擾的魏軍。可是令關興等人沒有想到的一次機會就這樣到來了。
原來,王平在對付兗州派來騷擾的魏軍時,抓住了一個機會,在離濮陽城四十里的一處丘林地中圍住了前來的一千魏軍。在蜀軍只拋出了幾隻手雷,炸死了十幾名魏軍後,四逃無路的魏軍校尉就投降了蜀軍。王平本就對這些只來騷擾的魏軍存了一肚子氣,如今終於拿下了這些魏軍,就要拿這個校尉出氣。
這個校尉卻是個膽小怕死之人,一見王平要殺他,嚇得連忙喊饒命,並且說能幫蜀軍詐開黎陽城的城門。主平聽此人這麼一說忙問此人有何方法可以詐開黎陽城城門。原來此人有個親弟弟也在魏軍中任校尉,而此人現在正在黎陽城中,如果自已假做兗州的援軍,便可詐開城門。
王平聽得此言,不由的大喜,於是命快馬報與關興等人。關興接到了王平的急報後,又與馬謖等人商議了許久,這纔有了一條巧計。受到急報的第二天,關興帶着全體軍士起營拔寨,離開了黎陽城。有人報與郭淮後,郭淮站在城頭看着蜀軍退兵的塵煙,半天沒有說話。
直到看不到煙塵了,郭淮才下令用竹筐吊下探馬,前去探查。而各城門全部緊閉,不得打開。第二日一天城外沒有任何動靜。到傍晚時分,派出的探馬回城來報,關興的蜀軍全部退至黃河北岸的營寨中去了。就這樣郭淮也沒有打開城門。
直到第四天的下午,南城外來了一隊打着魏軍旗號的軍士,有一千五百人左右,爲首的是一名校尉,隊伍中還帶着許多推車。這名校尉來到城下叫門,自稱是兗州諸葛誕手下之人,奉將軍之命,趁蜀國退軍前來運送糧草的。守城的將官不敢作主,命人飛報給郭淮將軍。