唐僧师徒借扇灭了火焰,过了八百里火焰山。又行不少时间,看见前面是一座城池。进了城,见市面很是繁华。忽见十多个和尚,一个个披枷戴锁,沿门乞讨。三藏是一个慈悲善良之人,教行者上前询问。行者说:“和尚,你们是哪个寺里的,为何如此遭罪?”和尚告诉他,这城叫祭赛国,城中有个金光寺,宝塔上有件宝贝,因此塔顶上祥云笼罩,夜放霞光,昼喷彩气,千百里外都能看见。只是三年之前,夜半时下了一场血雨,天明时见这黄金宝塔污了。国王怀疑是寺里的僧人偷了塔上的宝贝,所以无祥光瑞气,将僧人们拿了去,千般拷打,那些老和尚尽被打死了。如今又来抓他们,问罪戴枷。夜间做了一梦,说有个东土大唐的圣僧来解救他们性命。
行者回报三藏。三藏说:“这桩事暗昧难明。我当时离开长安时许过愿:上西方逢庙烧香,遇寺拜佛,见塔扫塔。今日至此,遇到受屈僧人,都是因为宝塔之罪。悟空且与我办一把新扫帚,上去打扫,看这污秽之事怎样,弄清那宝塔不放光的原因,好奏报他们皇帝,解救他们苦难。”
唐僧师徒便住在寺里。洗浴完,唐僧同行者上了塔。唐僧用扫帚扫了一层又一层,直扫到第七层,已是二更时分。长老渐觉困倦,行者说:“师父,你困了,让老孙替你扫罢。”唐僧说:“这塔有多少层?”行者说:“怕有十三层哩!”唐僧又扫了三层,觉得腰酸腿痛,就让悟空替他扫。行者扫到第十二层时,忽然听到塔顶上有人说话。行者大为惊异,就钻出前门,踏着云头观看。只见第十三层塔心里有两个妖精坐在那里喝酒。行者丢了扫帚,掣出金箍棒喝道:“好怪物,偷塔上宝贝的原来是你们!”两个怪物慌了,拿壶拿碗乱扔。行者说:“我若打死你,恐没人供认。”只用棒将那怪压在墙壁上,动弹不得。两个妖精连忙求饶:“不关我们的事,偷宝者另有其人。”行者将他两个拿住来报师父。
唐僧问他两个将宝贝藏在何处,妖怪从实招供说:“我两个是乱石山碧波潭万圣龙王派来巡塔的。他是鲇鱼怪,我是黑鱼精。因我万圣龙王生了一个女儿,叫做万圣公主,长得花容月貌。招了一个驸马,叫做九头驸马,神通广大。前年与龙王来此,大施法力,下了一阵血雨,污了宝塔,偷了塔中的舍利子佛宝。近来听说有个神通广大的孙悟空往西天取经,专门找人的差错,所以这些天时常派我们来此巡视。若孙悟空到时,好做准备。”行者说:“难怪前日请牛魔王赴会,原来牛魔王结交这伙泼魔,专干不良之事!”行者将二怪押在寺中。
第二天天明,行者将二怪交给八戒、沙僧看管,自己和唐僧到皇宫去倒换关文。文武百官见了行者,没有一个不惊怕的。有的说是猴和尚,有的说是雷公嘴和尚。唐僧拜了皇帝,启奏说:“臣僧乃东土大唐国差遣去西方拜佛求经的和尚,请陛下给倒换关文,让我们西行。”国王说:“像你大唐皇帝有福,能选派高僧取经,不像我这里和尚,专做偷盗之事。”唐僧合掌说:“陛下有所不知,贫僧昨晚夜宿金光寺,已将偷宝贝的妖怪拿住,没有寺里僧人之事。”国王大喜说:“妖贼在哪里?”唐僧说:“现被小徒锁在金光寺里。”国王立即命行者同宫里卫士去把妖贼押来审问。文武百官见两个妖怪一个凸腮黑甲,尖嘴利牙,一个滑皮大肚,口大须长,虽有脚能行走,也只是有五分像人。国王一审,那两个妖怪一一招供。国王设宴感谢唐僧师徒。宴罢,国王问谁去把其余妖怪擒来,要多少帮手。行者说:“老孙一人单独去就行。”八戒说:“我同哥哥去吧。”
行者教沙僧保护师父,同八戒带着两个妖怪引路,腾云驾雾到乱石山碧波潭而来。行者放两个妖怪下水去报那龙王,叫他速把宝贝还来,否则诛灭他一家大小。那万圣龙王正与九头驸马饮酒,听了两个小妖报告,说是齐天大圣来索要宝贝,吓得魂不附体,战战兢兢地对驸马说:“贤婿,那齐天大圣不好惹,还了他宝贝吧。”驸马笑着说:“岳父大人放心。小婿自幼学了些武艺,也曾会过几个英雄豪杰,怕他做什么!等我出去与他交战三回合,保证取他首级来见你。”
这九头驸马拿着月牙铲,出了水宫到水面上来,叫道:“是什么齐天大圣,快拿命来!”行者笑着说:“怎么不认识你家孙爷爷!”便把大闹天宫等事说给那怪听。那怪冷笑着说:“你原来是取经的和尚。我偷他的宝贝,你取你的经,跟你有什么关系?”行者说:“你偷他宝贝,却连累寺里僧人受屈。他是我同门,我怎能坐视不理?”那怪说:“刀枪不认人,只怕动起手来,伤你性命!”行者说:“泼怪!有什么本事,敢这般夸口!吃爷爷一棒!”行者使棒,妖怪使铲,两个来来往往战了三十余回合,不见胜负。八戒举钯从背后来筑妖精。原来那怪有九个头,前后左右都能看。见八戒打来,打个滚现了本相,原来是个九头虫。八戒和行者一齐惊叫着说:“真是稀奇,自小到大,也不曾见这等怪物!”那怪大展身手,打个转身,腰里又伸出一个头来,张开血盆大口,一口咬着八戒鬃毛,将八戒拖入水去。为此,龙王命摆酒庆贺。
行者见妖精擒了八戒,不好意思一个人回去。他以前到过这水府偷了牛魔王的金睛兽,现在就变成了一只螃蟹,驾轻路熟来到水府。见八戒哼哼唧唧地被绑在走廊下,乘机给他松了绑,又寻来钉钯交还八戒。行者说:“你去引那怪出水面来,等我打他。”行者出水去了。八戒执了钉钯,打了进去。老龙王和九头驸马来战八戒,八戒抵挡不住,退出水面。两个妖精赶来。刚出水面,老龙王措手不及,被行者一棒将头打得稀烂,血染潭水。九头驸马无心恋战,收了龙尸回水宫去了。
行者和八戒也不追来,在岸上商议如何夺回宝贝。忽听见狂风滚滚而来,行者仔细观看,才知是二郎神同众兄弟在打猎。行者说:“兄弟,那是显圣大哥,我曾受他降伏,不好见他。你去把他留住,也好助你我一臂之力。”八戒纵上云端,请得二郎神兄弟下来与行者见过。行者将塔中宝贝被偷一事前后说了一遍,求他相助。二郎神说:“还得八戒下水去引那怪出来,我们在水面等候。”
八戒依言下水到龙宫前叫骂打门。那驸马同龙子龙孙正在那里哭丧,见八戒又来,不觉大怒,出来便打。八戒边战边退,出了水面。二郎神见那九头驸马追出水面,就用弹弓打他。那驸马变成九头鸟来咬二郎神,却被啸天犬扑上去一口咬死。八戒乘胜打入水府,取出一个白玉匣子。行者和八戒谢过二郎神,返回祭赛国。国王见行者两个取回宝贝,命设宴相谢。行者将舍利子放回塔顶,只见霞光四射,瑞气缭绕。寺里和尚皆大欢喜,拜谢圣僧。
国王请唐僧师徒改换寺名。行者说那金光易逝,又因打死偷宝之龙,建议国王改金光寺为伏龙寺。国王依言改了寺名。又要赏赐金玉酬谢还宝之人,行者等坚决不收。唐僧师徒告别了国王,继续西行而去。
唐僧师徒一路西行,又是春暖花开时节。忽见一座高山,只见荆棘丛生,摩云接天。唐僧说:“徒弟,如何过得了此山?”只见八戒把腰一躬,叫声“长”,就有二十丈高,又把钉钯晃一晃,就变成三十丈长的钉钯。拽开步,双手使钯,一路钯开去,叫:“师父跟我来。”到了山顶,见一石碑上写着:“荆棘岭:荆棘蓬攀八百里,古来有路少人行。”八戒笑着说:“等我老猪添上两句:自今八戒能开破,直通西方路尽平。”唐僧跟着八戒下了西山到平原来。只见前面一所楼台殿阁,祥光蔼蔼,彩雾纷纷,隐隐的钟声悠扬。行者前去探看,回来报:“师父,前面是座寺院,却不知祥光中怎么又有些凶气?看这景象,虽像雷音寺,但又不对。”唐僧说:“既有雷音之景,莫不就是灵山?你不要误了我的诚心诚意。”行者说:“不是!不是!灵山的路,我也走过几遍,一点不像!不可随便进去。”