建安二十年,曹操起兵西征汉中张鲁。张鲁即时点一万军马,令庞德出。离城十余里,与魏军相对,庞德出马搦战。曹操在渭桥时,深知庞德之能,嘱付诸将曰:“庞德乃西凉勇将,原属马超;今虽依张鲁,未称其心。吾欲得之。汝等皆与缓斗,使其力乏擒之。”诸将得令,张郃先出,战了数合便退。夏侯渊也战数合退了。徐晃又战三五合也退了。临后许褚出,战五十余合方退。庞德力战四将,并无惧怯。各将皆于操前夸庞德好武艺。曹操心中深喜,与众商议,如何得此人投降。正踌躇间,忽报曹彰引兵至。原来曹彰知曹操在汉中西征张鲁,故来助战。曹操见曹彰至,大喜曰:“黄须儿远来,破张鲁在即日矣!”次日,魏军攻城,庞德引兵冲出。曹操令曹彰交锋。大战一百余合,未分胜负。二将各自回阵略歇马片时,又出阵前斗五六十合,不分胜负,两军齐声喝彩。鼓声正急时,曹彰拨马便走,庞德赶来。曹操自乘马于山坡上唤曰:“令明,何不早降汉?”庞德寻思:“拿住曹操,抵一千员上将!”飞马上坡。一声喊起,天崩地塌,连人和马,跌将下来。四壁钩索一齐上前,活捉了庞德,押上坡来。曹操下马,叱退军士,亲释其缚,令庞德投降。庞德寻思张鲁不仁,情愿拜降。曹操亲扶上马,共回大寨。