魏明帝曹睿得知蜀将马谡占领街亭,立即派骁勇善战,曾多次与蜀军交锋的名将张郃领兵抗击,张郃进军街亭,侦察到马谡舍水上山,心中大喜,立即挥兵切断水源,掐断粮道,将马谡部围困于山上,然后纵火烧山。蜀军饥渴难忍,军心涣散,不战自乱。张命令乘势进攻,蜀军大败。马谡失守街亭,战局骤变,迫使诸葛亮退回汉中。
张郃,字儁乂,河间鄚人。东汉末年,应募参加镇压黄巾起义,后属冀州牧韩馥为军司马。191年,袁绍取冀州,张郃率兵投归,任校尉。因破公孙瓒有功,迁为宁国中郎将。后在官渡之战中投降曹操。
215年,率军进攻巴西宕渠,被蜀将张飞击败。后任荡寇将军。219年,从夏侯渊迎战刘备军于定军山,当夏侯渊战死,全军危急之际,张郃代帅,率部安全撤退。后屯陈仓。231年,领兵追击蜀军,至木门中箭亡。张郃戎马一生,以用兵巧变、善列营阵,长于利用地形著称。