成亲之后,孔生心情非常愉快。一天晚上,公子对孔生说:“你教我学诗写文的恩惠,永远难忘。近来单公子打完官司回来了,要这宅子要得很急,我家打算搬到西边去。这种情况难以再在一块了,因此离别时难舍的心情总是萦绕心头。”孔生表示愿意跟着一块儿搬走。公子劝孔生回老家,孔生很是为难。公子说:“不用发愁,可以马上送你上路。”不多会儿,老太爷领着松娘来了,赠送给孔生黄金一百两。公子握住孔生和松娘的手,嘱咐他们闭上眼睛不要看。孔生就觉得轻飘飘地升到空中,只感到耳边风声呼呼鸣叫。过了很长时间,公子说:“到了!”孔生睁开眼,果然看见故乡,这才知道公子不是凡人。孔生高兴地去敲门,母亲出来见到儿子回来真是出乎意料,又见到漂亮儿媳,心里欢喜极了。大家高兴,互相问好。孔生回头一看,公子却无踪影了。
松娘侍奉婆婆很孝顺,漂亮贤惠的名声传播四方。次年,孔生考中进士,被派到延安当官,带着家眷上任,老母亲因为路远没有去。松娘生了个男孩,名叫小宦。后来孔生冒犯了上级被罢了官,结不下案来,也不能回老家。
一次,孔生偶然去野外打猎,遇见个美貌少年骑匹黑马,一遍遍看他。孔生细细一看,原来是皇甫公子。他拉住缰绳停下马,两人又是伤心又是高兴。皇甫公子邀请孔生到家里坐坐,两人到了一个村落,林木稠密,枝叶蔽日。到了皇甫家门口,那双扇大门上满钉着金色门钉,像个世代官宦家庭的样子。孔生询问娇娜,回答已经出嫁了;又问岳母,回答已经去世了,孔生很是感慨伤心,住了一宿回去。孔生又和妻子一同回到公子家来,娇娜也来了,抱着孔生的儿子逗着玩,说:“姐姐乱了咱家的种了!”孔生拜谢娇娜治病的恩情。娇娜开玩笑说:“姐夫现在是贵人了。疮口已愈合,没忘了疼吧!”妹夫吴郎也来拜见了,住了两夜才回去。
一天,公子满脸愁容,对孔生说:“上天降下祸殃,你能不能救救我们呢?”孔生不知要出什么事,只是自告奋勇要承担起来。公子急忙出去,招呼全家人都进来,围拜在堂上。孔生十分惊奇,忙问什么事。公子说:“我不是人类,是狐精。如今要遭受雷轰的劫难。你要肯舍出命来救助,我一家子还有希望生存;如果不愿意,请抱着你儿子就走,别受连累。”孔生发誓要和皇甫家同生共死。皇甫公子就让孔生执剑站在大门口,嘱咐说:“雷霆轰击,不要妄动!”孔生执剑站在门口,果然阴云密布,天昏地暗,回头看原来的宅子,不再是高门大户,只是座高大的坟墓耸立着,还有个大窟窿,一眼望不见底。
正在惊奇之时,一声霹雳,地动山摇,狂风暴雨,拔起大树。孔生被震得耳聋眼花,仍然屹立不动。忽见烟雾黑云中有个鬼物,尖嘴长爪,从洞里抓出个人来,随着烟雾上去。孔生瞅那衣服鞋子,觉得像是娇娜。于是赶紧一蹦跳离地面,挥手一剑砍去,那人随手掉下来。猛然一个炸雷,孔生被震倒在地,死了过去。
一会儿,天气放晴,娇娜苏醒过来,一看孔生死在一旁,放声大哭说:“孔郎为我而死,我还能活着吗?”松娘也走出来,两人抬着孔生进了家。娇娜让松娘捧着孔生的头,让哥哥用金簪子拨开孔生的牙,自己捧着孔生的脸,用舌头将红丸度进孔生口里,又嘴对嘴地吹气。红丸随着气进入孔生的咽喉,咯咯出声。不大会儿,孔生苏醒过来,看见家人都在面前,仿佛做了场恶梦。
于是,全家团圆,惊慌过去,满门喜欢。孔生认为这荒坟不能长久住下去,提议一块儿回老家。全家赞成,只有娇娜有些犹豫。孔生提出请吴郎也一块去,又顾虑老父老母不愿意离开他们,商量多时也没个结果。忽然,吴家一个小仆人满头大汗,气喘吁吁地跑了进来。大家吃惊地盘问,原来吴家也在这天遭到劫难,全家都死了。听到这消息,娇娜跺脚痛哭,泪流满面。大家一起安慰她,劝解她。这样,一块儿去孔家的打算才定下来。
孔生进城料理了几天事务,就连夜收拾行李,一起回乡了。到了家乡,孔生将皇甫一家安排在一个闲园子里,经常反锁着门,只有孔生和松娘来,才打开让进去。孔生和公子兄妹,下棋饮酒,谈笑欢宴,亲热得像是一家人。小宦长大了,相貌娟秀,性情有点像狐仙,到街市上游玩,人们都知道是狐仙的儿子。