瑶姬在凡间与三头蛟大战数百回合,最终体力不支被三头蛟捏碎了心,昏迷不醒。这时书生杨天佑路经此地,见到了重伤的瑶姬并将她救起背回了家。瑶姬的元神在梦中告诉杨天佑,自己是神界瑶姬仙子,被三头蛟捏碎了心。杨天佑醒来后二话不说将自己的心给了瑶姬,瑶姬不忍心杨天佑因为无心而死。
所以,瑶姬与杨天佑共用一颗心。封印了重伤的三头蛟后,瑶姬回天庭复命,因为瑶姬用的是凡人的心,注定是有七情六欲的。瑶姬用杨天佑的心爱上了杨天佑,从此和杨天佑在桃山隐居。生下了杨蛟、杨戬和杨婵三兄妹。
天帝得知后大怒,天条规定仙凡不得相恋,派天兵天将捉拿瑶姬。瑶姬全力抵抗,最后丈夫杨天佑与大儿子杨蛟被天兵斩杀,瑶姬悲痛欲绝。这时斗牛宫西王母与天池女娲赶来,她们感念稚子无辜,分别带走了杨戬与杨婵。
西王母将杨戬送至玉泉山金霞洞,让杨戬拜了玉鼎真人为师。那玉鼎真人是玉虚宫元始天尊门下“阐教十二金仙之一”,很是了得。二郎神习得九转元功、八九玄功、无穷妙道、纵地金光之功,从二郎神为数极少的败绩来看,玉鼎真人对他可是费尽心思的。女娲在腾蛇、白矖之后又收了杨婵为徒,照顾有加。
瑶姬见丈夫、大儿子已死,杨戬、杨婵也有了着落,放弃了反抗,任由天兵天将将其押回天庭。天帝得知瑶姬用的是杨天佑的凡心,劝其换颗心,只要换了心就不再追究瑶姬触犯天条之事。瑶姬决绝的回答“我用的是天佑的心,只要心在天佑就不会死。”天帝无奈,只得将其压在了太山下。(注:是太山,而非泰山,不是桃花打错字。)
杨戬、杨婵渐渐长大成人。由于杨戬承袭了母亲的仙术,天生阙庭有神眼,玉鼎真人给了杨戬开山斧、三尖两刀戟和银弹金弓三件法器,杨戬功力大增。那三尖两刀戟是神界玄石所制,重二万五千二百斤。女娲赠予杨婵宝莲灯一盏。杨戬、杨婵苦心研习法术,希望能早日救出母亲。
天帝看着自己的侄子、侄女,知道他们有仙器护体,又有西王母、女娲和玉鼎真人三位上古神仙做后盾,动不得。遂封杨戬为司法天神、杨婵为华岳圣母,世人称其为三圣母,天帝许诺只要杨戬集齐十万功德就放了瑶姬,让他们三人团聚。
于是,二郎神开始了兢兢业业的司法天神工作。随后,与梅山六怪康安裕、张伯时、李焕章、姚公麟、郭申、直健等人结义,合称为眉山七怪,并习得指地成钢之术,养了哮天犬和银眼金翅的扑天雕为神宠。在齐天大圣大闹天宫时,二郎神与之斗法,两人不分上下。谁知太上老君暗中使诈,击中了齐天大圣,大圣以为是二郎神吩咐的,便暗骂二郎神是小人,不配做司法天神。
大圣陪金蝉子—唐玄奘西天取经,路过太山。正巧看到了私自下凡的二郎神。暗中观察,那杨戬去太山看望一名女子,还赠予其仙丹,这还得了。大圣便去天庭告了杨戬的御状,天帝大怒,唤来杨戬与其对质,杨戬供认不讳。本来还差两件功德便能救出瑶姬,现在因为私自下凡被倒扣了两百功德。
大圣看杨戬敢做敢认,不是小人风范,心存疑虑有心询问。杨戬自认违反天规,不怨孙悟空告状,就将原委一一道来。那孙悟空是四大灵猴之首的灵明石猴,通变化,识天时,知地利,移星换斗法术了得,只因从石头中蹦出来的故无父无母,见杨戬这番遭遇,有母却不得相见,哪里受得了。
夺了杨戬的开山斧便向那太山劈去,只是太山被王母施了咒,没有解咒任谁也奈何不了。大圣的性子上来了,知会了唐僧便拖着杨戬去了凌霄宝殿。当年唐僧的母亲为了不让他遭受迫害,将他放在木盆中顺流而下,被金山寺主持收留,后来主持将襁褓中的书信给了他,他才知道了自己身世,可是父母已离世,可谓子欲养而亲不待,所以也就默许了悟空的做法。
齐天大圣拉了杨戬直上九十九重天,与天帝辩论,最后天帝同意杨戬随时可以去看望瑶姬,并赐予银合马为坐骑。但是必须集齐十万功德才能放了瑶姬。虽然孙悟空让杨戬倒扣了两百功德,但是却能时时探望生母,也算是因祸得福了。至此,杨戬与孙悟空成了生死之交,在唐曾取经的路上帮了孙悟空很多忙。
不过杨戬对自己的亲舅舅天帝很冷淡,“听调不听宣”。就是说,找我办事我就去,但是别和我套近乎,宁愿下凡居住接受百信的香火也不愿住在天宫。
有诗云:仪容清俊貌堂堂,两耳垂肩目有光,
头戴三山飞凤帽,身穿一领淡鹅黄,
缕金靴衬盘龙袜,玉带困花八宝妆,
腰挎弹弓新月样,手执三尖两刃枪,
斧劈太山曾救母,弹打鋋罗双凤凰,
力诛八怪声名远,义结梅山七怪行,
心高不认天家眷,性傲归神住灌江,
赤诚昭惠英灵圣,显化无边二郎神。