高翔和张翼率军杀入，接应赵云撤退。之后司马懿率兵来攻，诸葛亮派遣高翔进驻列柳城，以在必要时救援镇守街亭的马谡。街亭战况危急，高翔率兵救援，与王平、魏延合军，欲先劫魏军营寨，再去救援马谡，不料中计，列柳城亦为魏军所夺，唯有撤回阳平关。诸葛亮五出祁山，并造木牛流马，以高翔引军搬运粮草。诸葛亮引司马懿入上方谷，又令高翔引兵用木牛流马往来于上方谷内引诱魏军，司马懿中计，被蜀军大败。