Yang Liang
隋煬帝派楊素率騎兵五千，襲擊王聃、紇單貴據守的蒲州，攻破，进而率步兵與騎兵共四萬取晋阳。楊諒派趙子開守高壁岭，楊素擊敗他。楊諒得知消息大為恐懼，親率大軍在蒿澤（汾陽縣北湖泊）佈陣抵抗。不料下大雨，楊諒打算率軍撤退，王頍勸諫說：「楊素孤軍深入我方陣地，人困馬乏，大王率領精銳部隊，親自出擊，一定取得勝利。而今見到敵人就要退走，顯示我們膽怯，使軍心沮喪，更增加對方軍隊的氣焰，大王千萬不可回軍。」楊諒不聽從，退守清源（山西省清徐縣）。楊素進而發動攻擊，楊諒與之大戰，死了一萬八千人，楊諒退保晋阳，楊素四面包圍，楊諒束手無策，請求投降，文武百官上奏楊諒罪當死，隋煬帝說：「始終是兄弟，在情不忍心，欲饒恕免其一死。」於是削為民，除其戶籍，楊諒遂被囚禁而死。兒子楊顥也因此被禁錮，宇文化及弒逆隋煬帝之時，遇害。