是日,大霧迷漫,劈麵不相見。楊昂軍至半路,不能行,臨時紮住。卻說夏侯淵一軍抄過山後,見重霧垂空,又聞人語馬嘶,恐有伏兵,急催人馬行動,大霧中誤走到楊昂寨前。
某自有良策奉報。“打發來人先回,便連夜入見張魯,說龐德受了曹操賄賂,賣此一陣。張魯大怒,喚龐德叱罵,欲斬之。閻圃苦諫。張魯曰:你來日出戰,不堪必斬!“龐德抱恨而退。次日,曹兵攻城,龐德引兵衝出。操令許褚交兵。褚詐敗,龐德趕來。操自乘馬於山坡上喚曰:龐令明何不早降?“龐德深思:拿住曹操,抵一千員大將!“遂飛頓時坡。
張魯大喜,即召龐德至,厚加賞勞;點一萬軍馬,令龐德出。離城十餘裡,與曹兵相對,龐德出馬搦戰。曹操在渭橋時,深知龐德之勇,乃囑諸將曰:“龐德乃西涼勇將,原屬馬超;今雖依張魯,未稱其心。吾欲得此人。汝等須皆與緩鬥,使其力乏,然後擒之。”張郃先出,戰了數合便退。夏侯淵也戰數合退了。徐晃又戰三五合也退了。臨後許褚戰五十餘合亦退。龐德力戰四將,並無懼怯。各將皆於操前誇龐德好技藝。曹操心中大喜,與眾將商討:“如何得此人投降?”賈詡曰:“某知張魯部下,有一謀士楊鬆。其人極貪賄賂。今可暗以金帛送之,使譖龐德於張魯,便可圖矣。”操曰:“何由得人入南鄭?”詡曰:“來日比武,詐敗佯輸,棄寨而走,使龐德據我寨。我卻於夤夜引兵劫寨,龐德必退入城。卻選一能言軍士,扮作彼軍,雜在陣中,便得入城。“操聽其計,選一邃密軍校,重加犒賞,付與金掩心甲一副,今披在貼肉,外穿漢中軍士號衣,先於半路上等待。
忽寨後一把火起,楊昂、楊任兩路兵殺來劫寨。夏侯淵、張郃急上得馬,四下裡大兵擁入,曹兵大敗,退見曹操。操怒曰:“汝二人行軍很多年,豈不知兵若遠行疲睏,可防劫寨?如何不作籌辦?”欲斬二人,以明軍法。眾官告免。操次日自引兵為前隊,見山勢險惡,林木叢雜,不知途徑,恐有伏兵,即引軍回寨,謂許褚、徐晃二將曰:“吾若知此處如此險惡,必不起兵來。”許褚曰:“兵已至此,主公不成憚勞。”次日,操上馬,隻帶許褚、徐晃二人,來看張衛寨柵。三匹馬轉過山坡,早瞥見張衛寨柵。操揚鞭遙指,謂二將曰:“如此堅毅,孔殷難下!”言未已,背後一聲喊起,箭如雨發。楊昂、楊任分兩路殺來。操大驚。許褚大喊曰:“吾當敵賊!徐公明善保主公。”說罷,提刀縱馬向前,力敵二將。楊昂、楊任不能當許褚之勇,回馬退去,其他不敢向前。徐晃保著曹操奔過山坡,前麵又一軍到;看時,倒是夏侯淵;張郃二將,聽得喊聲,故引軍殺來策應。因而殺退楊昂、楊任,救得曹操回寨。操重賞四將。