李世民收复失地,刘黑闼撤退并试图偷袭罗毅。唐军将领成名镇有复仇动机,罗艺设伏于战鼓声中。刘黑闼虽先发但晚至,疑虑中撤军,派弟攻击失败。汉东军顽强抵抗,刘黑闼强攻明水未果,最终罗士信坚守八日被俘牺牲。唐军夺取明水,刘黑闼退回,李世民围而不攻,切断粮道,汉东军元老高雅贤醉酒误战阵亡。