包公赶至刑部大牢向董士赞了解庞太师到商丘审案始末,当得知玉梅已怀有身孕后,立即命展昭夜探太师府,寻找玉梅下落。展昭夜入太师府,正赶上胡道士施法术追杀鸿雪的冤魂,遂与之战成一团。包公再入太师府搜查玉梅未果,反让庞太师反咬一口。仁宗命包公以后不许再到太师府骚扰。包公心情沉重的回到开封府,鸿雪的冤魂前来致歉,并告之胡道士乃是修炼千年的狐妖,是他算准包公要来太师府搜人,故事先将玉梅转移到了别处。包公又来找王太医了解庞妃怀孕的情况,王太医根据自己在太师府为庞妃诊脉所得结果,具实以告。鸿雪的冤魂潜入后宫,对庞娘娘百般戏弄,胡道士跟踪而至,正要出手,展昭也突然现身,二人又战在一处。
庞娘娘被鸿雪的冤魂附体后,执剑追杀庞太师,胡道士战败展昭,又救下太师,并制住了鸿雪的冤魂,然后他又在庞娘娘肚里投下假胎,以掩人耳目。展昭正向包公禀告自己潜入后宫所见一切,庞太师带人闯人开封府大兴问罪之师,包公只得与他再见仁宗。包公向仁宗道出真相。仁宗震惊,立即宣太医来为庞妃诊脉,结果胎气正常,仁宗努责包公无理取闹,并罢了他的官。包公丢官后凄然离去,公孙策等人也不愿再守在开封,于是追随而去,只留下展昭一人在开封打探消息。展昭又一次潜入太师府,终于见到了玉梅,玉梅告诉他庞妃确已流产。王丞相和八王爷听说包公被罢官一事,急来向仁宗求情,结果反被仁宗训斥了一顿。展昭无意中发现曹太医并没有死,于是急忙将此事转告给包公。
包公来见曹太医,并对之晓以大义,终使曹太医放下包袱,决定站出来说明真相。玉梅产下一男婴,被庞太师送入宫中,庞兴奉命来杀玉梅,但被及时赶来的展昭所制止,胡道士随后追来与展昭交手,拼杀中,胡道士一见还未来得及处理掉的胎盘,法力尽失,结果被展昭所擒。这是包公已有了曹太医,玉梅和胡道士等人证,便联络八王爷和王丞相一起弹劾庞太师。庞妃生下“太子”,仁宗大悦,召见八王爷,王丞相入宫同庆,但二人入宫后并不祝贺,反告仁宗包公有要事欲奏。仁宗极不情愿地宣包公上殿,包公一番证据确凿的慷慨陈词,终使仁宗相信庞妃所生“太子”是假。仁宗大怒,命包公执尚方宝剑捉拿庞太师和庞妃。开封府又要开铡了,正当铡刀欲起时,仁宗和皇太后赶来替庞太师求情,包公免去了庞太师的死罪,改判终身监禁,庞妃也被打入了冷宫。