1936年春,紅四方面軍在四川西北部一帶進行整編,開始了緊張的軍事訓練,并積極籌集物資,準備北上與紅一方面軍會合。當時,紅四方面軍總部、醫院駐在川西北一個四面群山環抱的名叫夢公鎮的地方。這天上午,總部指戰員在忙碌的軍事訓練和政治文化教育的間隙,舉行了一場籃球比賽。因為朱德要親自上場參賽,所以鎮上的紅軍幾乎都去了,另外還有不少群眾前來觀看,賽場上格外熱鬧。
隨著“總司令,加油!”的一陣陣喝彩聲,球賽漸進高潮。正當大家興高采烈地欣賞著朱德的精彩球藝時,忽然從北面的山腳下傳來清脆的槍聲。敏感的朱德陡然停止了傳球,向場外的警衛員喊道:“有情況,警衛員,拿望遠鏡來!”
朱德從警衛員手中接過望遠鏡,朝著槍聲傳來的方向觀察了一陣之后,對大家說:“球賽暫時停止,現在發現敵情,大家準備投入戰斗。不要慌亂,要聽從指揮。”
此時,紅四方面軍主力部隊正在前方作戰,總部只有一個警衛連,其余都是些機關工作人員,還有醫院的大批傷病員。在這危急關頭,朱德沉著冷靜,他迅速把各單位的負責人和警衛連召集起來,下達了命令:“手中有武器的同志和警衛連一起,到東面大墻下面集合,等我的命令再行動:其余的同志,每人快去找一根木棒,到河邊的大操場集合,等待命令行動;司號排,按東、南、西三個方向分散開,聽到我們發起沖鋒的命令后,你們就在各自的方位上,從四面八方一齊吹沖鋒號,號音越響亮越好。現在就開始行動。”
大家迅速散開去,各就各位。這時,槍聲越發稠密,也越來越近了。只見三四百個敵人闖過了紅軍設在北山上的崗哨,氣勢洶洶地端著槍朝鎮上沖過來。
朱德命令警衛連分成東西兩路,向敵人的側后迂回,其余的人員在正面選擇有利地形,由他指揮迎擊敵人。當敵人距夢公鎮僅有幾百米的時候,朱德舉起駁殼槍,大喊道:“同志們!沖啊!堅決把敵人消滅在山坳里!”
頓時,警衛連從左右猛然發起攻擊,正面阻擊的同志們也奮勇還擊。與此同時,四面八方都響起了嘹亮的沖鋒號,槍聲、喊殺聲震天,戰士們端著上好刺刀的槍沖向敵群。敵人以為陷入了紅軍的包圍圈,頓時陣腳大亂,有的被打死,有的抱頭鼠竄,更多的則是束手就擒。不足一個小時,紅軍就結束了戰斗。
經過審訊俘虜后才知道,原來這是當地土豪惡霸豢養的一批土匪武裝和國民黨的散兵游勇,沒有什么戰斗力。他們得到了紅軍主力外出作戰、后方兵力空虛的消息,便想乘機撈一把,發點洋財,豈料便宜沒占上,反倒被紅軍給消滅了。