魏乐浪公公孙渊帐
下将军。渊反,自号
燕王,改元
绍汉元年,并遣大将军
卑衍、杨祚等步骑数万屯辽隧,围堑二十馀里。与司马懿战,败,祚等降。
公孙渊麾下将军。令大将军
卑衍为元帅,杨祚为先锋,起辽兵十五万,杀奔中原来。渊令
卑衍,杨祚分八万兵屯于辽隧,围堑二十余里,环绕鹿角,甚是严密。
胡遵令人报知司马懿。懿命向
襄平进发,衍与杨祚急来救时,中了埋伏。左有
夏侯霸、右有
夏侯威,一齐杀出。卑、杨二人,无心恋战,夺路而走;奔至首山,正逢
公孙渊兵到,合兵一处,回马再与魏兵交战,大败而逃。
宣王军至,令衍逆战。宣王遣将军
胡遵等击破之。宣王令军穿围,引兵东南向,而急东北,即趋
襄平。衍等恐
襄平无守,夜走。诸军进至首山,渊复遣衍等迎军殊死战。复击,大破之,遂进军造城下,为围堑。会霖雨三十余日,辽水暴长,运船自辽口径至城下。雨霁,起
土山、修橹,为发石连弩射城中。渊窘急。粮尽,人相食,死者甚多。将军杨祚等降。——《三国志·魏书·公孙渊传》