张鲁大喜,即召庞德至,厚加赏劳;点一万军马,令庞德出。离城十余里,与曹兵相对,庞德出马搦战。曹操在渭桥时,深知庞德之勇,乃嘱诸将曰:“庞德乃西凉勇将,原属马超;今虽依张鲁,未称其心。吾欲得此人。汝等须皆与缓斗,使其力乏,然后擒之。”张郃先出,战了数合便退。夏侯渊也战数合退了。徐晃又战三五合也退了。临后许褚战五十余合亦退。庞德力战四将,并无惧怯。各将皆于操前夸庞德好技艺。曹操心中大喜,与众将商讨:“如何得此人投降?”贾诩曰:“某知张鲁部下,有一谋士杨松。其人极贪贿赂。今可暗以金帛送之,使谮庞德于张鲁,便可图矣。”操曰:“何由得人入南郑?”诩曰:“来日比武,诈败佯输,弃寨而走,使庞德据我寨。我却于夤夜引兵劫寨,庞德必退入城。却选一能言军士,扮作彼军,杂在阵中,便得入城。“操听其计,选一邃密军校,重加犒赏,付与金掩心甲一副,今披在贴肉,外穿汉中军士号衣,先于半路上等待。
次日,先拨夏侯渊;张郃两枝军,远去埋伏;却教徐晃应战,不数合败走。庞德招军掩杀,曹兵尽退。庞德却夺了曹操寨栅。见寨中粮草极多,大喜,立即申报张鲁;一面在寨中设席道贺。当夜二更以后,俄然三路火起:正中是徐晃、许褚,左张郃,右夏侯渊。三路军马,齐来劫寨。庞德不及提备,只得上马冲杀出来,望城而走。背后三路兵追来。庞德急唤开城门,领兵一拥而入。
是日,大雾迷漫,劈面不相见。杨昂军至半路,不能行,临时扎住。却说夏侯渊一军抄过山后,见重雾垂空,又闻人语马嘶,恐有伏兵,急催人马行动,大雾中误走到杨昂寨前。
一声喊起,天崩地塌,连人和马,跌入陷坑内去;四壁钩索一齐上前,活捉了庞德,押上坡来。曹操上马,叱退兵士,亲释其缚,问庞德肯降否。庞德深思张鲁不仁,甘心拜降。曹操亲扶上马,共回大寨,用心教城上瞥见。人报张鲁,德与操并马而行。鲁益信杨松之言为实。次日,曹操三面直立云梯,飞炮攻打。张鲁见其势已极,与弟张卫商讨。卫曰:“放火尽烧仓廪府库,出走南山,去守巴中可也。”杨松曰:“不如开门投降。”张鲁踌躇不定。
忽寨后一把火起,杨昂、杨任两路兵杀来劫寨。夏侯渊、张郃急上得马,四下里大兵拥入,曹兵大败,退见曹操。操怒曰:“汝二人行军很多年,岂不知兵若远行疲困,可防劫寨?如何不作筹办?”欲斩二人,以明军法。众官告免。操次日自引兵为前队,见山势险恶,林木丛杂,不知途径,恐有伏兵,即引军回寨,谓许褚、徐晃二将曰:“吾若知此处如此险恶,必不起兵来。”许褚曰:“兵已至此,主公不成惮劳。”次日,操上马,只带许褚、徐晃二人,来看张卫寨栅。三匹马转过山坡,早瞥见张卫寨栅。操扬鞭遥指,谓二将曰:“如此坚毅,孔殷难下!”言未已,背后一声喊起,箭如雨发。杨昂、杨任分两路杀来。操大惊。许褚大喊曰:“吾当敌贼!徐公明善保主公。”说罢,提刀纵马向前,力敌二将。杨昂、杨任不能当许褚之勇,回马退去,其他不敢向前。徐晃保着曹操奔过山坡,前面又一军到;看时,倒是夏侯渊;张郃二将,听得喊声,故引军杀来策应。因而杀退杨昂、杨任,救得曹操回寨。操重赏四将。