岡村寧次引倭軍大部自瑞昌而西,為張發奎部所阻。於是岡村寧次令倭將本間雅晴率27師團攻武寧。27師團行至小坳一帶,又為張發奎部截住廝殺。本間雅晴大怒,揮軍猛攻麒麟峰。國軍18軍軍長黃維率部居高臨下,與倭軍對攻。兩軍死傷無數,血水順坡流下,至公路邊溝渠,彙成血流,涓涓有聲。倭軍分軍攻打,日夜不歇,終於將麒麟峰攻陷。國軍援軍趕到,與黃維部夜襲麒麟峰。時倭軍數日攻堅,俱已疲憊,不想被國軍突襲,倭軍驚亂而退。倭軍分路攻打覆血山、望月崖、桃花嶺、上坳山、白門樓等要隘。兩軍反複爭奪,一日之內,要隘數次易主。國軍援軍源源而來,本間雅晴部處處受製,隻覺國軍無處不在。本間雅晴氣餒,便集力主攻大屋田村西南高地。兩軍拚死相攻,勝負不分。倭軍死傷甚重,難以展足。
岡村寧次知勢不利,乃密令鬆浦淳六郎留少許人馬監視馬回嶺、曹家坡之國軍。大部則尋密道而進,欲奇襲德安。又令伊東政喜、本間雅晴率部佯攻對陣之國軍。鬆浦淳六郎率部晝伏夜動,行至竹坊桂,突與歐震部之搜索隊相撞。歐震偵知其情,即分軍一部擊其側後。山澗地窄,倭軍迤邐行進,忽炮彈擊中馬群,馬群受驚,於烽煙中亂衝亂撞,瞬間沒有蹤影,各種軍需物資散落山間。倭軍戰戰惶惶,或躲於水溝,或伏於土堆,與國軍對峙。然四周山上皆是國軍,子彈飛舞,卻難覓國軍蹤影。倭軍急於行軍,且戰且走。時國軍各路爭先趕來,據險要阻擊倭軍。倭軍自知難以脫身,隻得與國軍對攻。
倭軍集力攻打大金山、萬家嶺之國軍,不勝而回。又攻肉身觀、獅子崖一帶高地。激戰盡日,倭軍施放毒氣,使國軍喪失戰力,方得逞。倭軍立足未穩,國軍即反攻上來,兩軍近身相鬥,殺聲震天。拚殺半日,將倭軍擊潰,恢複肉身觀、獅子崖一線陣地。倭軍退據扁擔山。次日,國軍又來搶攻扁擔山。國軍一擁而上,與倭軍刀槍相鬥。喊殺聲、哭叫聲,響徹四野。其時,倭軍又攻大金山、獅子崖陣地,俱為國軍擊退。
國軍馮聖法部襲占楊家阪及萬家嶺北端高地,次日又占箭爐蘇。倭軍大部反攻楊家阪、獅子崖及萬家嶺北端高地。馮聖法見部眾死傷甚重,棄陣而退。倭軍趁勢攻打嗶嘰街、長嶺、張古山。兩軍相持不下。倭機猛轟張古山,國軍陣中盡成火海。馮聖法見所部隻剩數百傷兵,向俞濟時哭求撤退。俞濟時怒斥道:“若你撤去,縱淞浦走脫。蔣委員長饒不了你,也饒不了我。可使軍兵集於陣後,輪番上陣。總之,陣地絕不能丟。”苦戰一日,馮聖法又哭求援兵。俞濟時無計可施,決然令警衛營上陣,軍部隻留數人警戒。張古山雖為倭軍所占,然國軍源源而來,將鬆浦淳六郎困於萬家嶺一帶。
薛嶽得知第4軍、第74軍困倭軍於萬家嶺,不勝振奮,急令謝家昌棄伊東政喜而不顧,日夜兼程,增兵殲滅鬆浦淳六郎部。又從南潯線、瑞武公路抽調軍力增援萬家嶺。岡村寧次偵知此情,急令鬆浦淳六郎火速撤出萬家嶺。又令27師團助106師團突圍。27師團一路急進,攻陷箬溪。李漢魂揮軍截斷武永公路,使其難挪寸步。時106師團與國軍纏戰不休,脫身不得。而此時倭軍地圖有誤,竟迷路山中。大軍於山溝中亂撞,不得出路。時捷報又傳:葉肇部於隘口街、金輪峰等處擊敗倭軍,使其難以進展。薛嶽思前慮後,又決然先斬後奏,調葉肇至萬家嶺,加強攻勢。隻留25軍、29軍與101師團相持。
時國軍各部皆聚於萬家嶺一帶,將鬆浦淳六郎部圍得水泄不通。薛嶽調兵遣將,分路攻擊被圍倭軍。謝家昌部為預備隊,何處危急,必從速增援。部署畢,薛嶽厲聲道:“此處山道狹窄,倭寇前後不得相顧,已成甕中之鱉。此次攻擊,有進無退,違者斬!”眾將皆震肅,各回本部準備。至夜間,各部驟然攻擊倭軍。一時間,萬家嶺一帶火光四起,天地撼動。
葉肇麾軍攻打金娥殿、公母嶺一線。倭軍難擋其銳勢,退據石堡山、老虎尖。葉肇屢攻不克,心急氣躁,即向薛嶽救援。薛嶽便令謝家昌分軍一半助攻。謝家昌親至陣前。葉肇接著,道謝不迭,道:“倭寇死守險要,我軍屢攻不利,徒增傷亡,如何是好?”謝家昌道:“伯芹兄勿躁,容我細察倭軍陣勢。”言罷帶黃昌鬆部潛至距倭陣數百米處。葉肇不敢落後,亦帶突擊隊相隨。忽見數名倭軍施放冷槍。謝家昌舉槍連射,二名倭軍即撲於陣前。眾軍皆驚。謝家昌令迫擊炮猛轟倭軍,炮火方息,便掩殺上來。倭軍不敵,又棄石堡山、老虎尖。葉肇驚道:“今日親見昌儒神威,如遇驚雷!”謝家昌道:“軍不在多,在能戰耳。倭賊軍少,卻能以少勝多,勝在軍士能戰。”葉肇深以為然。於是謝家昌令副師長李玉林率部助葉肇縱深進展,隻率黃昌鬆部複回。