戰鬥經過
1938年3月,日軍第20師團占領山西省蒲縣後,派出4000餘人向西開進,企圖侵占黃河渡口,進犯陝甘寧邊區。14日,日軍進占午城,並繼續西犯進占大寧。陳士榘、肖華、楊勇等旅、團首長分析認為,日軍主力已深入大寧,其後援也必須跟上,由於部分輜重部隊已遭我殲滅,敵一定會再派部隊向前線運送物資。於是決定,686團在井溝以西地區設伏,685團則負責阻擊大寧東出接應之敵。17日,日軍60多輛滿載各種物資的汽車,在6卡車步兵的保護下由蒲城向大寧駛來。大寧也派出500多人,攜帶兩門火炮接應,但在遭到685團猛烈襲擊後,被迫縮了回去。蒲城西出之敵進入686團伏擊圈後,經過將近一小時的激戰,丟下200餘具屍體和6輛汽車倉皇逃入午城。我686、685兩團隨即東西夾擊,將午城團團包圍。
午城位於呂梁山脈中南山區腹地,三條汽車道在此交叉。為了打擊西進日軍,切斷其前後方的聯絡,使大寧之敵陷入孤立無援的境地,343旅決定攻擊午城之敵。當夜,686團3營和685團兩個連組成主攻部隊,襲入午城,殲滅日軍50餘人,繳獲機槍、步槍60餘支。日軍的汽車也因在黑暗中亂沖亂撞而大部被毀。
18日,進占臨汾的日軍第108師團為支援午城作戰,在飛機的掩護下,出動600餘名步兵、200餘名騎兵和一個炮兵中隊由蒲縣向午城開進。我686團預伏於井溝、張莊公路兩側,汾西孫家莊游擊支隊預伏於公路南側的山上,685團則在午城以西阻擊大寧日軍增援部隊。14時許,日軍進入伏擊區,預伏部隊突然從兩側山腰發起衝擊,日軍在一陣混亂後發起反擊。他們在炮火支援下,企圖突出重圍,均被我軍英勇阻擊。日軍兩次派出飛機助戰,仍未能解救出被圍部隊。黃昏時分,龍王廟、井溝一帶的500多名日軍被消滅,張莊200多敵兵也只有小部逃走。686團一面打掃戰場,一面肅清殘敵。至19日拂曉,日軍大部被殲,午城、井溝戰鬥結束。