●李渊
到中午时分,窦建德军列阵已达六小时之久,将士们站立得又累又饿,实在坚持不了,都坐在地上,又争相饮水、来回走动,盼望收兵。李世民派兵到窦建德阵前试探,见窦军战阵已乱,认为出击时机已到,立即命令各路兵马出战。李世民率领轻骑兵在前面冲杀。大部队紧跟在后,东渡汜水,直闯窦军战阵。窦建德毫无准备,只得仓促应战,没等他部署好,唐军就已杀到面前。李世民带领史大奈、程知节、秦叔宝、宇文歆统到敌军阵后大张旗帜,一阵冲杀。窦军将士见到唐军旗帜不战而溃。唐军追击三十里,俘虏五万人,斩首三千多,活捉窦建德。其余窦军大部溃散,只逃回去一百多人。
李世民消灭窦建德军以后,将窦建德等人用囚车送到洛阳城下给王世充看。王世充见了痛哭流涕,自知走投无路了,就亲率部众出城向李世民投降。
李世民围歼王世充战役胜利的实践给人们一个启示:“关门捉贼”,有时会发生门外干扰。在这种情况下,不要轻易开门,把贼放跑。当排除干扰后,敌人眼见挣扎无望,就会俯首就擒。
黄巢关门捉贼
唐朝后期,政治愈加腐败,人民苦不堪言,只有反抗才能生存,当时农民起义纷起,而黄巢义军则是其中实力较强的一支。
黄巢最初几年曾在山东、河南、安徽、湖北一带流动作战,杀贪官以平民愤;劫富济贫,灭权贵以图平均。黄巢后来率众南下杭州(今浙江杭州市)、越州(治所在今浙江绍兴)、衢州(治所在今浙江衢县)、建州(治所在今福建建瓯市)、福州(治所在今福建福州市),一直打到广州。黄巢本欲在广州建立政权,但所率农民多是北方壮士,不服水土,多数染病,于是又率众北上,由广州进入湖南,再进入湖北。当时唐朝宰相王铎被唐僖宗抢先派到江陵(今湖北江陵),以阻挡黄巢义军北上,但王铎虽然受命而来,却坐镇江陵,听闻黄巢以五十万部众长驱直入,各州守官望风而逃,王铎也就吓破了胆。黄巢知道王铎是朝廷派到江陵堵截的,就直奔江陵找王铎准备大打一仗,哪知到了江陵,王铎已逃得不见影了。黄巢又折回下江州(治所在今江西九江)、信州(治所在今江西上饶)、池州(治所在今安徽贵池),由采石过长江,攻进泗州(治所在今江苏泗洪东南),直驱洛阳,由洛阳过潼关取长安。