渊闻知,欲出战。张郃曰:“此乃反客为主之计,不可出战,战则有失。”?1876?渊不从,令夏侯尚数千兵出战,直到黄忠寨前。忠上马提刀出迎,与夏侯尚交马,只一合,生擒夏侯尚归寨。余皆败走,回报夏侯渊。渊急使人到黄忠寨,言愿将陈式来换夏侯尚。忠约定来日阵前相换。次日,两军皆到山谷阔处,布成阵势。黄忠、夏侯渊各立马于本阵门旗之下。黄忠带着夏侯尚,夏侯渊带着陈式,各不与袍铠,只穿蔽体薄衣。一声鼓响,陈式、夏侯尚各望本阵奔回。夏侯尚比及到阵门时,被黄忠一箭射中后心,尚带箭而回。渊大怒,骤马径取黄忠。忠正要激渊厮杀。两将交马,战到二十余合,曹营内忽然鸣金收兵。渊慌拨马而回,被忠乘势杀了一阵。渊回阵,问押阵官:“为何鸣金?”答曰:“某见山凹中有蜀兵旗幡数处,恐是伏兵,故急招将军回。”渊信其说,遂坚守不出。
黄忠逼到定军山下,与法正商议。正以手指曰:“定军山西,巍然有一座高山,四下皆是险道。此山上,足可下视定军山之虚实。将军若取得此山,定军山只在掌中也。”忠仰见山头稍平,山上有些少人马。是夜二更,忠引军士鸣金击鼓,直杀上山顶。此山有夏侯渊部将杜袭守把,止有数百余人。当时见黄忠大队拥上,只得弃山而走。忠得了山顶,正与定军山相对。法正曰:“将军可守在半山,某居山顶,待夏侯渊兵至,吾举白旗为号,将军却按兵勿动;待他倦怠无备,吾却举起红旗,将军便下山击之。以逸待劳,必当取胜。”忠大喜,从其计。