紅孩兒被觀音收為童子,名為善財童子,觀音離去後,行者等人前去救出唐僧,在那火雲洞吃了飯後便出洞西去,行了一個多月,忽聽水聲震耳。唐僧大驚道:“徒弟呀,又是那裏水聲?”行者笑道:“你這老師父,忒也多疑,做不得和尚。我們一同四眾,偏你聽見什麼水聲。你把那《多心經》又忘了也?”唐僧道:“《多心經》乃浮屠山烏巢禪師口授,共五十四句,二百七十個字。我當時耳傳,至今常念,你知我忘了那句兒?”行者道:“老師父,你忘了‘無眼耳鼻舌身意’。我等出家人,眼不視色,耳不聽聲,鼻不嗅香,舌不嚐味,身不知寒暑,意不存妄想。如此謂之祛褪六賊。你如今為求經,念念在意;怕妖魔,不肯舍身;要齋吃,動舌;喜香甜,嗅鼻;聞聲音,驚耳;睹事物,凝眸。招來這六賊紛紛,怎生得西天見佛?”三藏聞言,默然沉慮道:“徒弟啊,我一自當年別聖君,奔波晝夜甚殷勤。芒鞋踏破山頭霧,竹笠衝開嶺上雲。夜靜猿啼殊可歎,月明鳥噪不堪聞。何時滿足三三行,得取如來妙法文”!
師徒正說話間,腳步不停,又見前麵一道滔天黑水,那不能前進,師徒幾人仔細觀看。隻見:層層濃浪,疊疊渾波。層層濃浪翻烏潦,疊疊渾波卷黑油。近觀不照人身影,遠望難尋樹木形。滾滾一地墨,滔滔千裏灰。水沫浮來如積炭,浪花飄起似翻煤。牛羊不飲,鴉鵲難飛。牛羊不飲嫌深黑,鴉鵲難飛怕渺彌。隻是岸上蘆蘋知綠茂,灘頭花草鬥青奇。湖泊江河天下有,溪源澤洞世間多。人生皆有相逢處,誰見西方黑水河?
師徒正在商議怎麼過河,突然看見河上有一船夫,唐僧師徒叫來船夫坐船過河,行至河中間聽見一聲巨響,一陣狂風出現,真是利害。好風:當空一片炮雲起,中溜千層黑浪高。兩岸飛沙迷日色,四邊樹倒震天號。翻江攪海龍神怕,播土揚塵花木凋。呼呼響若春雷吼,陣陣凶如餓虎哮。蟹鱉魚蝦朝上拜,飛禽走獸失窩巢。五湖船戶皆遭難,四海人家命不牢。溪內漁翁難把鉤,河間梢子怎撐篙?揭瓦翻磚房屋倒,驚天動地泰山搖。
行者知道是妖怪把唐僧和八戒弄到水裏去了,沙僧行到水裏叫陣,那怪出來。但見:方麵環睛霞彩亮,卷唇巨口血盆紅。幾根鐵線稀髯擺,兩鬢朱砂亂發蓬。形似顯靈真太歲,貌如發怒狠雷公。身披鐵甲團花燦,頭戴金盔嵌寶濃。竹節鋼鞭提手內,行時滾滾拽狂風。生來本是波中物,脫去原流變化凶。要問妖邪真姓字,前身喚做小鼉龍。
沙僧和那怪在水底鬥起來。這場好殺:降妖杖,竹節鞭,二人怒發各爭先。一個是黑水河中千載怪,一個是靈霄殿外舊時仙。那個因貪三藏肉中吃,這個為保唐僧命可憐。都來水底相爭鬥,各要功成兩不然。殺得蝦魚對對搖頭躲,蟹鱉雙雙縮首潛。隻聽水府群妖齊擂鼓,門前眾怪亂爭喧。好個沙門真悟淨,單身獨力展威權!躍浪翻波無勝敗,鞭迎杖架兩牽連。算來隻為唐和尚,欲取真經拜佛天。
兩人不分勝負,沙僧拋出個破綻想引那怪上岸,那怪卻不上當,沙僧氣呼呼的回到岸上和行者說起他在水下的遭遇,兩人正說到那怪邀請他舅爺來吃唐僧肉,隻見從下灣出來一個老人,原來他是黑水河裏的河神,行者從河神處了解到原來那妖怪和西海龍王有關係。行者來到西海龍王處,說明來意後,才知那怪是涇河龍王之子,西海龍王立即派出西海太子摩昂前去降伏妖龍,妖龍聽聞西海太子帶兵來赴宴,叫手下的小妖做好戰鬥的準備,恐情況有變,然後出來迎接西海太子摩昂。隻見妖龍他:征旗飄繡帶,畫戟列明霞。寶劍凝光彩,長槍纓繞花。弓彎如月小,箭插似狼牙。大刀光燦燦,短棍硬沙沙。鯨鼇並蛤蚌,蟹鱉共魚蝦。大小齊齊擺,幹戈似密麻。不是元戎令,誰敢亂爬蹅!
果不其然,後來兩人打了起來。但見:旌旗照耀,戈戟搖光。這壁廂營盤解散,那壁廂門戶開張。摩昂太子提金簡,鼉怪輪鞭急架償。一聲炮響河兵烈,三棒鑼鳴海士狂。蝦與蝦爭,蟹與蟹鬥。鯨鼇吞赤鯉,鯁鮊起黃鱨。鯊鯔吃鮆鯖魚走,牡蠣擒蟶蛤蚌慌。少揚刺硬如鐵棍,魚昂司針利似鋒芒。魚單鱑追白蟮,鱸鱠捉烏鯧。一河水怪爭高下,兩處龍兵定弱強。混戰多時波浪滾,摩昂太子賽金剛。喝聲金簡當頭重,拿住妖鼉作怪王。
太子降伏妖龍後,帶他回西海,在河神的幫助下,唐僧師徒到達西邊。這正是:禪僧有救來西域,徹地無波過黑河。