就故意战败，引诱隋军追逐，拉长隋军的后勤线。七月，隋军东进至萨水，距离平壤城三十里，在山下扎营。乙支文德再次派使者诈降，称只要隋军退兵，就将国主高元送到炀帝面前。宇文述见士卒疲惫，平壤城险峻坚固难以攻下，乙支文德所言正中下怀，于是带着他的投降书退兵。在渡萨水时，高句丽军乘隋军半渡时，全力攻击其后军，隋九军三十万五千人于是大溃，不可禁止，一日一夜，连跑四百五十里，逃奔回鸭绿水对岸。回到辽东城的，只有二千七百人。炀帝大怒，宇文述等人除名为民。于仲文因坚持进兵，被诸将推为替罪羊，被下狱问罪。他在狱中忧愤发病，临终