林冲来到水泊梁山,此时的梁山寨主是人称“白衣秀士”的王伦,王伦嫉贤妒能不愿接纳林冲,百般刁难,让林冲纳投名状。林冲为纳投名状,在山下遇到去京城谋出路的杨志,两人打的难分高下。杨志是杨令公杨业的后代,因脸上有一青色胎记,人送绰号“青面兽”。他原有官职,因故丢了官职,这次去京城是想通过打点谋求复职的。王伦看杨志武艺高强,想招他入伙,以制衡林冲,但杨志执意要回东京做官,拒绝了王伦。
杨志来到京城,上下打点,将随身携带的珠宝都花光了,高俅仍不满意。杨志无奈,只得到街市去变卖祖传宝刀,却遇到泼皮牛二强抢宝刀。杨志“一时性起”,怒杀牛二,而后到开封府自首,被打入死牢。当地百姓感念杨志为民除害,替他花钱上下打点。最终,杨志被免除死罪,没收了宝刀,打了二十大板,被刺配到北京大名府充军。
杨志到大名府后,却得到北京留守梁中书的赏识。梁中书安排东郭门教场演武。杨志比枪、斗箭,连败副牌军周谨。梁中书让杨志接替周谨担任副牌军,却惹恼了正牌军索超。索超出场与杨志比武,大战五十余合,不分胜败。梁中书便将索超、杨志同时提拔为管军提辖使。梁中书为给岳父蔡京贺寿,搜刮十万贯金珠宝贝,命杨志送往东京,号称生辰纲。杨志为防盗贼劫夺,挑选了十一名军士扮成普通商客,悄悄赶路,避免大张旗鼓,引人注意。路经黄泥岗时,众军士不顾杨志劝阻,执意到松林里休息。这时,晁盖、吴用、公孙胜、刘唐、阮氏三雄等七人扮作贩枣商人,也到冈上休息。而后,七人在白日鼠白胜的配合下,用下了蒙汗药的白酒迷倒杨志等人,劫走了生辰纲。杨志酒醒后,不敢回北京复命,只得逃走,在途中,结识了操刀鬼曹正和花和尚鲁智深,三人一起夺取了二龙山。杨志与鲁智深一同做了二龙山之主。
梁中书丢了生辰纲,一面通缉杨志,一面派人加紧破案。终于抓获了白日鼠白胜,在官府的大刑之下,白胜供出了晁盖等七人。梁中书派人到郓城县前去抓捕,晁盖等人在郓城县押司江湖人称“及时雨”宋江、都头“美髯公”朱仝的暗中协助下,逃出生天,来投奔梁山泊落草。因梁山泊寨主王伦忌才,不能相容,吴用智激林冲,杀了王伦,大家推晁盖为大头领,从此开拓了梁山的新局面。