乙支文德交手,二十余合双方不分胜负。这时,朴承正带高丽追兵又从背后压上。他见乙支与辛世雄一时难分上下,便从背后偷袭,流星锤飞掷过去,正中辛世雄肩头,辛世雄一口鲜血喷出,俯伏在马鞍上。乙支文德哪容他逃走,一枪刺去,将辛世雄挑落马下,转眼间被乱兵踏为肉酱。
李渊率亲信杀过萨水,天色已黑。实指望有第七军接应,可是跑出几里路后,仍不见一个人影,无奈只得马不停蹄地奔跑。夜半时分,溃退到鸭绿江西岸,这才见到第七军。原来第七军由于粮草未到,迟迟不肯过江,只在西岸滞留。一见前六军败退下来,也不管高丽军是否过江追击,拔营掉头就跑。这样,隋军步军一至六军共三十万五千人,几乎全部覆没。一昼夜败逃四百五十里,只有李渊率两千七百人生还。加上水军的损失,共计折损三十五万人马。至此,杨广雄心勃勃的第一次讨伐高丽之战,以失败而告终。