根据《三国志》等正史记载,火烧上方谷是真实发生过的。当时,蜀汉丞相 诸葛亮率军攻打 魏国,在上方谷遭遇魏国大将 司马懿的埋伏。诸葛亮深知自己寡不敌众,为了避免战败,决定采用火攻战术。他命令士兵在山谷中放火,最终成功击退了魏军。