公孙渊在城中粮尽,皆宰牛马为食。大家痛恨,各无守心,欲斩渊首,献城归降。渊闻之,甚是惊忧,慌令相国王建、御史大夫柳甫,往魏寨请降。二人自城上系下,来告司马懿曰:“请太尉退二十里,我君臣自来投降。”懿大怒曰:“公孙渊何不自来?殊为在理!”
因而司马懿遣人赴洛阳催粮。魏主曹睿设朝,群臣皆奏曰:“克日秋雨连缀,一月不止,人马颓废,可召回司马懿,临时罢兵。”睿曰:“司马太尉善能用兵,临危制变,多有良谋,捉公孙渊计日而待。卿等何必忧也?”遂不听群臣之谏,令人运粮解至司马懿军前。
却说公孙渊乃辽东公孙度之孙,公孙康之子也。建安十二年,曹操追袁尚,未到辽东,康斩尚首级献操,操封康为襄平侯;后康死,有二子:长曰晃,次曰渊,皆幼;康弟公孙恭继职。曹丕时封恭为车骑将军、襄平侯。太和二年,渊长大,文武兼备,性刚好斗,夺其叔公孙恭之位,曹睿封渊为扬烈将军、辽东太守。后孙权遣张弥、许晏赍金珠珍玉赴辽东,封渊为燕王。渊惧中原,乃斩张、许二人,送首与曹睿。睿封渊为大司马、乐浪公。渊心不敷,与众商讨,自号为燕王,改元绍汉元年。副将贾范谏曰:“中原待主公以上公之爵,不为卑贱;今若背反,实为不顺。更兼司马懿善能用兵,西蜀诸葛武侯且不能取胜,何况主公乎?”渊大怒,叱摆布缚贾范,将斩之。参军伦切谏曰:“贾范之言是也。贤人云:国度将亡,必有妖孽。今国中屡见奇特之事:近有犬戴巾帻,身披红衣,上屋作人行;又城南乡民造饭,饭甑当中,忽有一小儿蒸死于内;襄平北市中,地忽陷一穴,涌出一块肉,四周数尺,头面眼耳口鼻都具,独无手足,刀箭不能伤,不知何物。卜者占之曰:无形不成,有口无声;国度亡灭,故现其形。有此三者,皆不祥之兆也。主公宜避凶就吉,不成轻举妄动。”渊勃然大怒,叱军人绑伦直并贾范同斩于市。令大将军卑衍为元帅,杨祚为前锋,起辽兵十五万,杀奔中本来。
懿辞朝出城,令胡遵为前锋,引前部兵先到辽东下寨。哨马飞报公孙渊。渊令卑衍,杨祚分八万兵屯于辽隧,围堑二十余里,环抱鹿角,甚是周到。胡遵令人报知司马懿。懿笑曰:“贼不与我战,欲老我兵耳。我料贼众大半在此,其巢穴空虚,不若弃却此处,径奔襄平;贼必往救,却于半途击之,必获全功。”因而勒兵从巷子向襄平进发。