在湖沼中的残兵又集合起来投奔窦建德。
杨义臣乘胜进军来到平原县,准备打进高鸡泊里。
窦建德对高士达说:“数遍隋朝的所有将领,会打仗的只有杨义臣。刚刚打败张金称,长途跋涉进攻我们,他们的锐气是不可抵挡的,请让我带着军队避开他们,使他们想打又打不到,白白地拖他几个月,等他的将士们疲劳厌倦了,乘机打他个猝不及防,可以夺取大的胜利。如果眼下跟他争高低,只怕您抵挡不住。”
高士达不听他的意见,便留下窦建德守卫大本营,自己率领精兵迎战杨义臣,初战取得小小的胜利,就纵情喝酒大摆筵席,产生了轻敌思想。
窦建德得知后说:“东海公还没有打败敌人就自高自大,灾祸过不几天就会来了。隋朝的军队乘胜追击,必然径直打到这里,人心震惊恐惧,我怕守不住了。”于是,留下人马守卫军营,自己带领精兵强将一百多人占据险要位置,以防高士达吃败仗。
过了五天,杨义臣果然大败高士达,在战场上斩杀了他,然后乘胜追击,就要围攻窦建德。
军营的守兵本来就少,听说高士达已被打败,大家都四散逃跑了。
窦建德带着一百多人逃走,到了饶阳县,见没有防备