二人交战没几合,李秀宁收刀拨马便败,手下两千唐军跟着李秀宁狼狈而逃。陆云哈哈大知,摧马提槊带人紧追不舍。追出几里地后,柴绍带着人从斜刺里突然杀出,截断了陆云的归路,这时李秀宁带兵往回杀,陆云腹背受敌,被杀得大败,最后死于乱军之中。
三千义军除一千余人战死外,剩余的大部分成了唐军的俘虏。李秀宁和柴绍随后带兵攻城,主将阵亡,军心大散,攻至半酣,城中的义军开城投降,李秀宁和柴绍顺利拿下蒲州,然后打扫战场,迎接李渊的大队人马进城。
蒲州离大兴城不足三百里,下一步目标就攻取大兴城。李渊大喜,褒扬了女儿女婿一番。第二天,李秀宁和柴绍的先锋营先行一步,继续往前推进。
魏征得到陆云阵亡、蒲州失守的消息后,大吃了一惊,赶紧回兵二十里,五万大军屯驻阎良,修筑工事,打算与唐军决一死战。