八戒和沙僧听悟空说了三个犀牛精的事儿,按捺不住,当即表示师兄弟三个人要一起去救师父。孙悟空变作一只萤火虫,飞进去打探消息。刚一进去,就看见唐僧正在念叨徒弟呢,悟空赶紧把师父的锁链解了,领着他往外走。谁知道巡夜的小妖怪正撞着他们两个,一起大叫“和尚要走啦”。孙悟空拿出金箍棒打死了两个小妖,眼看三个犀牛精也被惊动了,悟空也顾不上师父了,自己先打出去。唐僧又被捉住,用铁链锁上了。
八戒、沙僧见悟空出来,也忍不住了,拿起各自的兵器就冲了上去。猪八戒一耙把洞门筑了个粉碎,三个犀牛精没办法,又出来打架。这下三对三,不分输赢。辟寒大王又呼唤小妖怪们都上来。这下,猪八戒先被绊倒了。沙和尚心一慌,也被捉住捆起来,孙悟空没办法,只能自己驾云先走了。
悟空想了想,干脆上天去搬救兵吧。路上遇到了太白金星,太白金星给指了条明路,告诉他这三个犀牛精修炼了多年,既能腾云驾雾,又能开水道,在江海之中自由来去,要捉他们,请玉帝派四木禽星去帮忙就行。
悟空求了玉帝,带了四木禽星,也就是二十八宿中的斗木獬、奎木狼、角木蛟、井木犴(àn)下界擒妖。这四位星官中,井木犴是犀牛精的克星,上山能吃虎,下海能擒犀。
三个犀牛精一看四木禽星来了,跟小妖怪们说,克星来了,赶紧各自逃命去吧。小妖精们都现了本相,满山的山牛精、水牛精、黄牛精,到处乱窜。那三个犀牛精也现了原形,四只蹄子就像铁炮一样,闷头向东北方向跑。孙悟空和角木蛟、井木犴紧追不舍,斗木獬、奎木狼留在原地打扫战场,把小妖精们料理完毕,又去玄英洞里救出了唐僧和八戒、沙僧。
三个犀牛精一路狂奔到西海,跟角木蛟、井木犴咬紧牙关苦斗,孙悟空在一边把风,西海龙王都被惊动了,赶紧点了兵也前来助阵。三个犀牛精前有强敌,后有追兵,慌不择路中走散了。辟尘大王被老龙王捉住了,辟寒大王被井木犴抓住,井木犴一口咬断了他的脖颈,吭哧吭哧地啃了起来,不是龙王太子制止,估计直接当顿饭给吃了。辟暑大王吓得直喊饶命,井木犴上前来揪住他的耳朵,说:“不杀你,不杀你,等孙大圣发落。”
孙悟空把死掉的犀牛留给老龙王父子,活的带回金平府,当着众人的面说明了他们常年骗灯油的罪孽,让金平府的人从此不要再贡献金灯,劳民伤财。
百姓欢呼雀跃,给师徒四人和四位星官都修了庙祠,又大摆素筵,招待唐僧师徒,猪八戒吃得不亦乐乎。
一晃又过去了一个月,唐僧记挂着去取经,就和悟空商量,要不趁天没亮就赶紧走吧。悟空心领神会,一大早就叫起师弟们准备上路。猪八戒嘟嘟囔囔,不情不愿,但是有啥办法呢,不走,孙悟空的金箍棒就要伺候上了。