定军山

　　张郃在宕渠山上闻知张飞狂饮作乐，便连夜前往偷营。他见“张飞”端坐大帐，忙用枪刺，不料刺中的却是草人，张郃急拨马出帐，张飞已到面前，郃大惊，仓皇应战，不敌，拨马而逃。与此同时，他据守的蒙头、荡石两个山寨已被魏延、雷铜占领。
　　张郃向曹洪求援不成，只得退守瓦口关。他用埋伏之计，诱杀了雷铜，张飞与魏延决定将计就计，由张飞出战张郃，魏延杀散伏兵，放火烧之。张郃大败，逃回瓦口关，坚守不出。张飞从百姓口中得知有一条小路可通瓦口关，他命魏延引兵从正面攻关，他亲率五百轻骑，由百姓带路，从梓潼山直上瓦口关背后。
　　张郃前后受敌，急往小路而走，张飞在后紧追，山道狭窄，张郃只得弃马步行，逃回南郑。曹洪命他攻打葭萌关。
　　正当刘备庆贺张飞智夺瓦口关时，葭萌关守将霍峻来书告急，孔明用激将法，使老将黄忠出战，严颜同往，他们合力杀退张郃。黄忠用骄兵之计，一连收复三个营寨，还收缴了大批粮草、辎重和兵器，诱使曹将韩浩、夏侯尚孤军深入，并夺得曹军屯粮之地天荡山。张郃逃往定军山，投奔夏侯渊。
　　建安二十三年（公元218年）秋季，刘备亲统大军十万，以诸葛亮为军师，张飞、赵云为先锋，取道葭萌关，征讨汉中。
　　南郑守将曹洪闻讯，星夜急往许都禀报曹操，操自领四十万大军前往南郑迎敌。
　　定军山是南郑屏障，又是曹军积聚粮草之地，刘备决定先取定军山。诸葛亮再激老将黄忠出战，派法正相助。
　　镇守定军山之魏将夏侯渊坚决不出战，法正定计，步步为营，诱其下山。黄忠率军逼到定军山下，并连夜夺取了定军山西面一座高山。法正又提出“以逸待劳”之计，让黄忠驻扎于半山，法正则在山顶观察动静，以旗为号。
　　夏侯渊见蜀军夺了对山，以俯视定军山之虚实，大怒。他不听张郃劝阻，亲自率军围住对山，在山下大骂挑战。法正在山上举白旗，黄忠按兵不动。午时过后，魏军锐气已堕，纷纷下马休息，法正立即将白旗放倒，竖起红旗。养精蓄锐多时的黄忠提刀上马，杀下山去。夏侯渊未及上马相迎，宝刀已落，被黄忠连头带肩劈为两半，曹兵大败。黄忠乘胜夺了定军山，被封为镇西将军。