30 七月九日,秦王李世民抵达长安。李世民身披黄金甲,齐王李元吉、李世勣等二十五将跟从其后,铁骑一万匹,甲士三万人,前后乐队鼓吹,俘虏王世充、窦建德及隋朝乘舆、御物献于太庙。皇帝为凯旋将士设庆功宴,并清点所有战利品。
31 七月十日,高句丽王高建武遣使入贡。高建武,是高元的弟弟。
窦建德伏诛,王世充被杀
32 皇帝接见王世充,数落他的罪状,王世充说:“臣罪固当诛,但是秦王许诺臣以不死。”七月十一日,皇帝下诏,赦免王世充,废为庶人,与兄弟子侄流放到蜀;斩窦建德于街市。
33 七月十二日,皇帝认为天下大略已经平定,大赦。百姓免赋税一年。陕州、鼎州、函州、虢州、虞州、芮州六州,供应军需,劳费甚大;而幽州辖区内,长期被寇盗隔绝,免赋税二年。法律、政令、编制、官职,暂且用开皇年间杨坚的旧制。赦令既下,而王世充、窦建德余党还有流放远方的,治书侍御史孙伏伽上言说:“兵、食可去,信不可去;陛下已经赦免他们,而又把他们流放,这是违背自己本心,让臣民不知道依凭什么。而且,王世充尚且得到赦免,何况余党,应该都释放。”皇帝听从了他的建议。