志满意得的李神通根本听不进去别的意见,而且因为崔民干的连续劝谏,李神通居然把崔民干囚禁起来。就在争论的几天内,宇文士及从济北(今山东东阿西北)运粮来援,这些粮食的到来解了宇文化及的燃眉之急,也更加坚定宇文化及守城力战的决心。此后唐军的数次进攻均告无果,而窦建德的人马也越来越近,李神通不得不引军后撤,煮熟的鸭子就这么飞走,我们可以相像当时的李神通心内有多么悔恨。而且,更让李神通吐血的是,在李神通带兵撤退的两天之后,聊城被窦建德攻下。
攻下聊城的窦建德,首先去参拜炀帝的皇后萧氏,再接着为炀帝发丧,将谋害炀帝的一干人等全部杀死,枭首于东门之外。最后派遣使者去东都,向皇泰主杨侗称臣,与王世充接好。皇泰主杨侗则封窦建德为夏王。
窦建德这么做的目的很简单,就是为了联合王世充对付关中的李渊。因为当时的天下,李唐最强,而且招降了幽州总管罗艺的李唐对于窦建德来讲绝对是一个威胁。所以窦建德才联合和自己处境相似的王世充,效仿孙刘联合共抗曹操。与王世充结盟之后,窦建德主动出击,大举南进。武德二年(619年)闰二月,窦建德攻陷邢州(今河北邢台),俘获总管陈君宾。
四月,为扭转河北局势,唐高祖李渊又派大理卿、新乐(今河北新乐东北)人郎楚之为山东道安抚大使,陈政为安抚副使,以代替贻误军机,办事不利的李神通。可是,他们并没能阻住窦建德进军的脚步,陈政上任伊始便遭部下叛变,郎楚之则被窦建德擒获。这二人并没有发挥多大作用,相反却让窦建德声威大震。
六月,窦建德攻陷沧州(今河北沧州市东南)。
八月,窦建德率领十万大军进攻洛州。李神通不战而退,率军退至相州。洛州失陷,总管袁子干投降。