杨雄、石秀来到梁山泊,在戴宗、杨林的带领下,见到了晁盖、宋江等人。晁盖听说时迁偷鸡,石秀放火的事大怒,说他们辱没了梁山的名声,削减了梁山的锐气,立刻命人将杨雄、石秀斩首,在众人百般劝说下,才免二人一死。杨雄、石秀谢罪后,晁盖、宋江大摆宴席,招待了他俩。
第二天,他们就商量攻打祝家庄一事。除头领晁盖留下镇守山寨以外,还有吴用、刘唐、阮氏三兄弟、吕方、郭盛留下维护山寨。而原来定下的守滩的、守关的、守店的人员,还是各就各位。而新到的头领孟康管造船只。攻打祝家庄的头领分为两路。头一路由宋江、花荣、李俊、穆弘、李逵、杨雄等人带领三千人马,下山前进。第二路是林冲、秦明、戴宗等人也带领三千人马,随后前进。
宋江带领着第一批人马,来到了独龙山前,安营扎寨。宋江坐在军中帐里,和花荣商量,听说祝家庄道路曲折,不易辨别。为了探路,他们决定先派人去探视一下。石秀自告奋勇,扮成一个卖柴的进了祝家庄。
石秀在庄里不知东南西北,专拣大路走,他来到一家酒店门口,放下柴在那里歇息,见庄里每人都穿着一件后面标有“祝”字的背心,很是奇怪。便问一个老头:“老伯,请问这里为什么有这样的风俗,把刀插在门口?”那老头问他:“你是从哪里来的?”石秀说:“我是山东做生意的,因赔了本流落到此,以卖柴为生。”那老头说:“别问那么多,此处不可久留,早晚必有一场战争。”石秀故意说:“这不是很平静祥和吗?怎么会有厮杀呢?”老人叹了一口气说:“这叫做祝家庄,因庄主与梁山好汉结了怨,那梁山人已带领人马来到了村庄外面了。因害怕我庄道路复杂,没敢进来。”石秀装作害怕可怜的样子,向老头打听道路的情况,那老头见他是个可怜的商人,便告诉他道路上有白杨树的地方便是活路,没白杨树的或是别的树的都是死路,死路上地下埋有竹签、铁蒺藜。石秀问了这老头的姓氏,把老头的话一一记在心里。等他刚要走时,却看见和他一块进村探路的杨林被抓了起来,心里暗暗叫苦。那老头见非常危险,便留石秀住了下来。
宋江左等右等不见杨林、石秀回来,心里既焦急又担心。听说村里人又抓了一个奸细,知道是他们俩其中的一个,更加心急如焚了。再加上李逵叫嚷着非要杀进去不可。宋江坐不住了,命令全部将士披挂上阵。
等到独龙冈时,已是黄昏时分,宋江下令前军攻打祝家庄。李逵是先锋,挥动着两把板斧,吆喝着杀上前去,不想那庄门却被关上了。任凭李逵在这里破口大骂,也不开庄门,庄上也没有人马和动静,他们正在疑惑之时,忽听到庄上一声炮响,刹那间,只见独龙冈上几千火把一齐点着,然后门楼上的箭如雨点般射过来。宋江下令将士按原路返回,只听见后军头领李俊说原路都已被阻塞了,无法返回。宋江便叫士兵四下寻找出路。这时,又是一声震天响,那炮冲天而上。忽然叫喊声响起,惊得宋江坐在马上目瞪口呆,不知所措。
宋江定睛再一看,发现四处都是埋伏,他们往前是死路,往后又被堵,左右都找不到路。正在慌乱之中,只听见有人说:“石秀来了!”石秀慌忙来到宋江面前,对宋江说:“哥哥不要慌,我已打听到了。”宋江立即传令下去,看见白杨树就转弯。他们大约走了五六里路,却发现前面人马越来越多,石秀对宋江说:“他们以红灯为号,我们向西,那灯便向西照,我们向东,那灯便向东照。”花荣一听,立即取了弓箭,一箭就把那只红灯射了下来,四面埋伏的人一看红灯没了,像没头的苍蝇似的乱窜起来。宋江让石秀带路,一路杀到了村口。
忽听到前面有厮杀声,宋江派石秀去前面打探,才知是第二路人马已来到,把埋伏的人马全都杀散了。宋江听完,立刻夺路奔到了村口,祝家庄的人马也都散去。
第一路人马会合了第二路人马,同在村口驻扎。天明后,清点人马,惟独不见镇三山黄信,宋江询问其他人,有昨夜跟去的人说看见黄头领探路时被挠钩钩住,被五六个人捉去了。宋江听了立刻大怒,拿起刀就要杀那人:“为什么不早来报?”被众人拉住。
宋江看着祝家庄没有被攻打下来,却有兄弟已被抓了去,这样下去还了得。正发怒之时,杨雄说:“这个地方是三个村联盟,东面的是李应,前天已被祝彪射了一箭,如今正在庄上养伤,哥哥可前去与他商量一下。”宋江听了,决定前去拜访一下。
宋江带了礼物前去李家庄,但李应觉得宋江是梁山贼寇,不宜相见,便让杜兴回绝了他,杜兴佩服梁山好汉,便对宋江说:“我在这里已多年了,对这里已有一定的了解,这三个庄主是发了誓言,但因祝彪伤了我家主人,所以,你们攻打庄子时,李家庄就不必顾虑了。只是那扈家庄上扈太公的女儿,人称一丈青的扈三娘是祝彪的未婚妻,可能要去应战,应多提防一下。祝家庄有两座门,只打一门不能胜战,必须一起攻打才能破敌。”
宋江听了,心里才稍稍稳定下来,他谢过杜兴,来到了营里。林冲等人把他迎接到帐里听候派遣。
宋江对大家说:“兄弟们,第一次因为对地形不熟,所以不仅没打下庄子,还失了两个兄弟。这次,我们要全力以赴,再次攻打祝家庄。”然后又作了一下安排。命马麟、邓飞、欧鹏、王矮虎四个跟他去做先锋。让戴宗、秦明、石秀、李俊、张横、张顺、白胜为水路头领。让林冲、花荣、穆弘、李逵分作两路,以接应众人。喝足吃饱之后,披挂上阵了。
宋江到祝家庄门前,看见旗上写着什么擒晁盖,捉宋江的字,气不打一处来。他发誓道:“如果打不下祝家庄,我宋江永不回梁山。”其余的人看了,也都愤怒不已。
宋江命令第二路人马攻打前门,自己和第一路人马转到后门正准备攻打。只见从西边来了一批人马,为首的是一名女将,正是一丈青扈三娘。宋江便留下马麟、邓飞把在后门,自己带了一半人马前去迎战。那王英是个好色之徒,见是女将,本想斗个几回就活捉,没想到因心不在焉,没几下就被扈三娘活捉了。
欧鹏见王英被抓去,便拿了枪来救王英。一丈青又骑着战马过来和欧鹏打斗。欧鹏是武将出身,武艺高强。但枪法这么好的欧鹏,却只能和扈三娘打个平手。邓飞在城门前看见王英被捉,欧鹏又打不过一丈青,于是快马驰来,抡着一条铁链子,大喊着杀过来。祝家庄的人怕一丈青吃亏,忙大开庄门,祝龙带领着三百多人杀过来,马麟看见,握紧双刀,来战祝龙,邓飞边斗边保护宋江。这时,霹雳火秦明大喊着杀过来,宋江看见,吩咐秦明接替马麟,秦明看敌军抓了他的徒弟黄信,正气愤不已。他抡着一根狼牙棒,直奔祝龙,这祝龙哪是秦明的对手,不几下,就有些抗不住了。这时,祝家的家庭教师栾廷玉手持铁锤,骑马过来。此人武功高强,有万夫不挡之勇。欧鹏见栾廷玉过来,骑马直奔上前,栾廷玉一扭头便走,欧鹏急忙追过去,这时,栾廷玉双锤一抡,打得欧鹏翻马落地。宋江一看,立刻让小兵们把欧鹏救了回来。
祝龙打不过秦明,拍马逃走了。栾廷玉撇下邓飞,来战秦明,斗了几个回合,不见输赢。那栾廷玉便使了一计,调转马头就跑,秦明不知是计,追了上去。刚去了几步,就被那里的埋伏兵连马带人绊翻了。邓飞见秦明坠马,忙来救人,不曾想也被绊倒,他们双双被敌军活捉。宋江看见连连叫苦,马麟撇下敌军,保护着宋江向南走去。那栾廷玉、祝龙、一丈青哪肯罢休,从后面追上来,大喊着要活捉宋江。
宋江正灰心之时,正南方向杀过来三百多人,原来是穆弘带领的一路人马。东南方向的杨雄、石秀也杀过来。东北方向的花荣也到了。三路人马大汇合,一起来战栾廷玉、祝龙。祝家庄人一看,便派了祝彪过来,两军对垒,不分胜负。宋江看天色已晚,怕兄弟们迷路,便向东南退去。