不久刘黑闼猛攻洺水县城,城破,罗士信被俘,罗士信誓死不叛唐,最后被刘黑闼杀害。
李世民率军又占领了洺水县城,并采用他一贯的战术"坚守不出,截其粮道"击败了刘黑闼,杀敌数万人,刘黑闼带着一千多人败逃突厥。
李世民认为刘黑闼跟当年的刘武周、宋金刚一样,投靠了突厥,不可能卷土重来,然而他错了,此时河北地区人心不稳,刘黑闼很容易取得他们的支持。
就在李世民返回长安后不久,刘黑闼在突厥的支持下杀了回来,并在河北地区招兵买马,得到了很多州县的支持,期间与淮阳郡王李道玄交战,李道玄战死。
刘黑闼又收复了河北地区。