长谷堂城,防御上杉家的西南三城之一,守将为志村伊豆守光安,守军五千人,相比畑谷城,此处城防更为坚固,易守难攻。自二月十八日起,直江兼续便将本阵布于城西北的菅泽山,并于当日派遣上杉兵士九百沿大森山麓布阵,分别向西面的大手口和北面的八幡崎口推进。
在铁炮的连番射击下,上杉军步步逼近长谷堂城,守将志村光安命令城内的铁炮予以还击,双方由此展开激烈对射。上杉军依仗势大攻到大手口之下,城内守兵见状蜂拥而出,两军在街道和泥田里展开白刃战,长谷堂城合战就此打响,战至傍晚,最上家臣新关备前守清房被讨死,两方休兵。
同日在须川、柏仓八幡宫等地,上杉军也向最上军阵地发动了进攻。由于最上伊达联军的抵抗,上杉军无法再将战果扩大,双方进入了胶着状态,上杉大军开始围困长谷堂城,而留守政景却为了保存实力拒绝派军势入城,只愿意在须川一带打击外围上杉军。
二月二十日,直江兼续得知伊达政宗攻陷白石城,无奈长谷堂仍是坚城一座,死死挡在山形城前,为了更有效的围困长谷堂,他派遣横田旨俊、色部光长率兵五千进攻长谷堂城南面的上山城,意欲攻陷此城以牵制长谷堂城。
横田旨俊、色部光长兵分两路迫近上山城,而上山城守将里见民部已经于前一天知晓了上杉军来袭,于是紧急召集城内守军一千五百人,一方面主动迎击色部光长,另一方面汇合山形城最上义光派遣的草刈志摩守援军设伏于上山城南方键取山和天神山的山谷。
二十二日上午十时,色部光长首先达到距上山城只有五千米的川口地区向最上军发动进攻,麾下大将内藤左卫门逐步推进向着石曾根地区集结,此地距离上山城只有两千五百米。而横田旨俊的主力军也穿过忠川沼跨过姥怀地区向着赤坂、藤吾、阿弥陀三地进发。只要占领这三区,上杉军就可以突然出现最上家上山守军的背后,前后夹击完成奇袭。
然而。在抵达键取山和天神山之间的通道时,横田旨俊背后铁炮声连响。两侧山林中的最上伏兵瞬间杀出,上杉军立即陷入对方重围之中。混战中,横田旨俊被草刈志摩守讨取,上杉军残部向中山城退却。
在川口、石曾根方面的上杉军遭遇里见民部之弟里见扫部和里见东市正率领的一队最上军阻击,在得知横田旨俊讨死后开始向川口以西败退,遭最上军追击时内藤左卫门被讨死,色部光长退回挂入石地区。最上军趁着胜利企图迫近挂入石。却遭到上杉守军奋力还击,最终两军因为疲劳而各自收兵。