1941年8月下旬,華北日寇出動6萬兵力,在偽軍的配合下,向晉察冀抗日根據地發起了大規模的進攻。楊成武的一分割槽由於實力最強,又在黃土嶺戰鬥中擊斃了日軍名將阿部規秀,因此成了敵人這次進攻的重點目標。日寇第21師團駐在保定的部隊從徐水向易縣和紫荊關等地迂迴,從東面和北面直撲楊成武的一分割槽。
另一部分日寇在偽軍的配合下從望都、完縣和劉家臺等地出發,從南面向一分割槽駐地撲來,這兩路日寇加起來超過了一萬多人。本來楊成武手中有6個團近一萬人的兵力,但戰鬥力最強的老一團被調去保衛晉察冀軍區總部。剩下的5個團當中,第三團在去年和日寇戰鬥遭受了重大損失,補充進來的新兵戰鬥力有限。
第6團和第25團雖然有一定的戰鬥力,但需要掩護軍分割槽數萬名老百姓轉移。第20團和第34團都是小團,兵力只有一千餘人。在這種情況下,要想從正面打退敵人的進攻已經不可能了。只能一面掩護老百姓逃難,一面和日寇捉迷藏了,隨後楊成武開始大規模精簡人員。
指揮機關只留下副司令高鵬、參謀長黃壽發、政治部主任羅元發和行署專員李耕濤,情報科、作戰科和通訊科也只留下一部分人,其他機關幹部都下到各情報站或者單獨找地方隱蔽。戰線劇社的一百多人,身強力壯者下到各部隊,年紀大、身體差的和一部分女戰士則轉到狼牙山隱蔽。
一番精簡之後,楊成武身邊的機關幹部只剩下了30多人,負責警衛的是偵察連、警衛連和老一團留下的第3連。這三個連當中,警衛連的實力最強,有220多人,配有12挺輕機槍和四個擲彈筒,各班的班長和戰士都是老兵;偵察連也有將近200個人,全部日式裝備,訓練有素,戰鬥力也不弱。
老一團留下的第三連全都是經過長征洗禮的紅軍戰士,戰鬥力在這三個團當中最為強悍。有這三個團在手,即便在轉移途中碰到小股日軍,也能全身而退。一切部署完成後,楊成武帶著精簡後的司令機關轉移。當時楊成武的司令部設在北婁山的一個老鄉家中,司令部要轉移,這麼大的動靜自然無法瞞過這個老鄉,他很有頭腦,認為跟著楊成武最安全,因此非要帶著全家人和楊成武一起轉移。
如果只有房東這一家人的話還不算太麻煩,關鍵是這個房東很熱心而且沒有什麼保密意識,把司令部要轉移的訊息給村裡人都說了。這樣一來,大家都不走了,紛紛要求跟楊成武一起轉移。參謀長黃壽發得知後鼻子都快氣歪了,司令部之所以精簡人員,就是為了行動迅速。現在整個村子的老百姓都要拖家帶口跟著楊成武走,不僅會拖慢部隊的行進速度,而且還可能混進奸細,暴露目標。
按照黃壽發的意思是司令部一個百姓都不帶,村裡的老鄉們和軍分割槽其他地方的老百姓一樣由第6團和第25團掩護轉移。楊成武聽後沒有同意,他對黃壽發說:“這也難怪,戰爭年代,求生是每個人的基本意願,誰不想活下去呢?老百姓也不例外。他們既然認定跟著司令部最安全,哪兒還能把他們從身邊趕走呢?”
楊成武把話說到這個份上,黃壽發就不好再提意見了,只好帶著北婁山的200多名老百姓一起轉移。途中又有不少逃難的老百姓加入到了這支隊伍當中,到8月24日的時候,跟在楊成武身邊的老百姓已經達到了400餘人。帶著這麼多老百姓,一旦和敵人遭遇,就會出現不必要的傷亡。
為此楊成武帶著眾人專門鑽山溝,走一些不知名的小路。按說他的行蹤已經夠隱蔽了,但楊成武很快就發現,不論自己走的道路有多麼偏僻,身後總有一股日軍在追趕,甩也甩不掉。楊成武久經沙場,當即就明白了原委:自己的隊伍中混進了奸細!不把這個奸細找出來的話,部隊隨時都可能遭到危險。
之後楊成武下令部隊急行軍,黃昏的時候趕到了一個山坳中,此時已經有不少老鄉掉隊,跟上來的只有數十個人。趁著大家休息的時候,楊成武暗中對這幾十個跟上來的老百姓進行了一番觀察。很快一個乞丐裝扮的人引起了他的注意,此人雖然蓬頭垢面,穿著一身破爛的衣服,但面色卻很紅潤,一點都不像長期忍飢挨餓的乞丐。
鎖定目標後,楊成武讓警衛員從揹包裡掏出一個窩窩頭拿給這個乞丐吃,這個乞丐接過來咬了一口後就吐了出來。當時一分割槽正遭受災荒,楊成武都只能喝稀飯,吃窩窩頭。乞丐乞討時能有人給他窩窩頭吃就相當不錯了,但這個乞丐只吃了一口窩窩頭就吐了出來,說明他的身份是假扮的。
楊成武隨即下令將這個乞丐控制起來,戰士們從他隨身攜帶的包裹裡搜出了十多個白麵饅頭。當時一分割槽的老百姓自己還沒有白麵饅頭吃,誰又會給乞丐白麵饅頭呢?楊成武因此斷定他就是日寇派來的奸細。在事實面前,這個奸細只得承認了自己的身份。之後幾個戰士將他抓走,找了一個地方活埋了。
除掉這個奸細之後,楊成武很快就將身後的日寇給甩掉了。又經過一個多月的輾轉和戰鬥,一分割槽終於將敵人的進攻給粉碎了。抗戰勝利後,楊成武又參加瞭解放戰爭和抗美援朝戰爭,表現十分出彩,1955年他被授予上將軍銜,擔任過北京軍區司令和副總參謀長。2004年,楊成武將軍病逝,享年90歲。