沉香飞身来到二郎庙,向二郎神苦苦哀求。谁知二郎神铁石心肠,不但不肯放出三娘,反而舞起三尖两刃刀,要向沉香下手。沉香怒不可遏,觉得二郎神欺人太甚,便抡起神斧,与他打起来。两人云里雾里,刀来斧往,山里水里,变龙变鱼;从天上杀到地上,再从人间杀回天宫;直杀得山摇地动,江翻海捣,天昏地暗。这件事惊动了太白金星,派了四位大仙去看个究竟。四仙姑在云端里看了一阵,觉得二郎神身为舅舅,如此凶狠地对待一个孩子,太无情无义了。于是相互使了眼色,暗中助了沉香一臂之力。沉香越斗越勇,越战战神,二郎神再也招架不住,只得落荒而逃,宝莲灯也落入了沉香之手。
沉香立即飞回华山,举起萱花开山神斧,奋力猛劈。只听得“轰隆隆”一声巨响,地动山摇,华山裂开了。沉香急忙找到黑云洞,救出了母亲。整整十六年,受尽了苦难的三娘才重见天日,她与儿子紧紧抱在一起,百感交集,泪流满面。
后来,二郎神也向三娘、沉香认了错;沉香也被玉帝敕封了仙职。
从此,三娘、刘向和他们的英雄儿子沉香全家团圆,永远幸福地生活在一起啦。