屠岸贾听说了赵庄姬为赵氏一族生下了一名男孩,延续了赵氏的香火,他就对这个年幼的小男孩起了杀心。有一日,屠岸贾闯进宫殿中搜查赵武,赵庄姬无奈之下只得把赵武藏在自己的胯下,这才躲过了屠岸贾的搜查。程婴和公孙杵臼是赵朔的部下,两人不忍赵朔的幼子被残杀,于是就想出了一个主意。两人找来其他的婴儿,将他藏在深山中,再由程婴引屠岸贾前来捉拿。屠岸贾一心想要将赵氏一族赶尽杀绝,于是就派人将公孙杵臼和假赵武一起射杀。屠岸贾亲眼见到赵武被杀,心里很是放心。程婴就带着真正的赵武隐居在深山中,就这样,两人设计骗过了屠岸贾,保全了赵武的性命。
这就是发生在晋景公之三年的故事,同时也被称为“下宫之难”。