于是,申生奉命在曲沃举行了简单的祭奠仪式,并在仪式结束后将祭肉、祭酒送到了王宫,让父亲食用。
骊姬在晋献公回来之前,在祭肉上下了毒。等到晋献公要成全儿子一番孝心,准备享用的时候,骊姬便装模作样,说为保万全还是试一试酒肉有没有毒。
骊姬让人牵来一条狗,将肉抛给狗吃。不一会,狗就出现了中毒症状,最后倒地而死。骊姬又让一个太监食角,太监也当场死亡。
晋献公还没反应过来,骊姬在一旁已经泣不成声:“太子怎么这么狠心,这晋国迟早是他的。如今父亲已老,他就连这点日子都等不及,要弑君篡位吗?”
骊姬越说越伤心,趴跪在晋献公腿边,佯装伤心道:“太子之所以要这么做,无非是担心我跟奚齐抢了他的位置。请求国君酒肉赐给臣妾,臣妾愿意代君去死,好让太子安心。”
骊姬说完拿起毒酒就要喝下去,晋献公急忙夺了过来,当即怒火中烧。
骊姬此刻又再火上浇油,哭诉说:“太子真狠心,连父亲都敢杀,还有什么人不敢杀。一开始你要废了他,我还不同意。如今他竟然要加害于您,我罪过可太大了。”
晋献公见娇妻满面泪水,十分心痛,便下定决心要杀了太子申生。
有臣子将此事告知了太子申生,申生逃到了新城。其实申生心知肚明,“下药者乃骊姬也”,但申生没有选择解释,却选择了逃避。
申生觉得“吾君老矣,非骊姬,寝不安,食不甘。即辞之,君且怒之,不可”。换言之,这位太子过于孝顺,担心揭发了骊姬之后,父亲寝食难安,因此宁愿自己背负所有罪名。