一声喊起,天崩地塌,连人和马,跌入陷坑内去;四壁钩索一齐上前,活捉了庞德,押上坡来。曹操上马,叱退兵士,亲释其缚,问庞德肯降否。庞德深思张鲁不仁,甘心拜降。曹操亲扶上马,共回大寨,用心教城上瞥见。人报张鲁,德与操并马而行。鲁益信杨松之言为实。次日,曹操三面直立云梯,飞炮攻打。张鲁见其势已极,与弟张卫商讨。卫曰:“放火尽烧仓廪府库,出走南山,去守巴中可也。”杨松曰:“不如开门投降。”张鲁踌躇不定。
守寨军士,听得马蹄响,只道是杨昂兵回,开门纳之。曹军一拥而入,见是空寨,便就寨中放起火来。五寨军士,尽皆弃寨而走。比及雾散,杨任领兵来救,与夏侯渊战不数合,背后张郃兵到。杨任杀条通衢,奔回南郑。杨昂待要回时,已被夏侯渊、张郃两个占了寨栅。背后曹操大队军马赶来。两下夹攻,四边无路。杨昂欲突阵而出,正撞着张郃两个比武,被张郃杀死。败兵回投阳平关,来见张卫。本来卫知二将败走,诸营已失,半夜弃关,奔归去了。
却说曹操发兵西征,分兵三队:前部前锋夏侯渊;张郃;操自领诸将居中;后部曹仁、夏侯惇,押运粮草。早有细作报入汉中来。张鲁与弟张卫,商讨退敌之策。卫曰:“汉中最险无如阳平关;可于关之摆布,依山傍林,下十余个寨栅,迎敌曹兵。兄在汉宁,多拨粮草对付。”张鲁依言,遣大将杨昂、杨任,与其弟本日启程。军马到阳平关,下寨已定。夏侯渊、张郃前军随到,闻阳平关已有筹办,离关一十五里下寨。是夜,军士疲困,各自安息。
是日,大雾迷漫,劈面不相见。杨昂军至半路,不能行,临时扎住。却说夏侯渊一军抄过山后,见重雾垂空,又闻人语马嘶,恐有伏兵,急催人马行动,大雾中误走到杨昂寨前。
卫曰:“只是烧了便行。”张鲁曰:“我向本欲归命国度,而意未得达;今不得已而出走,仓廪府库,国度之有,不成废也。”遂尽封闭。是夜二更,张鲁引百口长幼,开南门杀出。
张鲁大喜,即召庞德至,厚加赏劳;点一万军马,令庞德出。离城十余里,与曹兵相对,庞德出马搦战。曹操在渭桥时,深知庞德之勇,乃嘱诸将曰:“庞德乃西凉勇将,原属马超;今虽依张鲁,未称其心。吾欲得此人。汝等须皆与缓斗,使其力乏,然后擒之。”张郃先出,战了数合便退。夏侯渊也战数合退了。徐晃又战三五合也退了。临后许褚战五十余合亦退。庞德力战四将,并无惧怯。各将皆于操前夸庞德好技艺。曹操心中大喜,与众将商讨:“如何得此人投降?”贾诩曰:“某知张鲁部下,有一谋士杨松。其人极贪贿赂。今可暗以金帛送之,使谮庞德于张鲁,便可图矣。”操曰:“何由得人入南郑?”诩曰:“来日比武,诈败佯输,弃寨而走,使庞德据我寨。我却于夤夜引兵劫寨,庞德必退入城。却选一能言军士,扮作彼军,杂在阵中,便得入城。“操听其计,选一邃密军校,重加犒赏,付与金掩心甲一副,今披在贴肉,外穿汉中军士号衣,先于半路上等待。