忽聽探子來報,說吳用與三阮、呂方、郭盛率五百人馬到來。宋江忙將吳用等迎進寨,吳用一面為宋江把盞,一面犒賞眾將士。宋江唉聲嘆氣,說了兩次攻打祝家莊,損兵折將的經過。吳用說:「哥哥不必憂愁,天亡祝家莊,旦夕可破。」便說了孫立、孫新、解珍、解寶、顧大嫂、鄒淵、鄒潤、樂和投奔石勇入夥的事。因孫立與樂廷玉是師兄弟,反登州之事尚未傳開,孫立獻上一計,作為入夥的禮物,五天後便可打下祝家莊。
二人正在商議,扈家莊扈成牽牛擔酒來到,向宋江賠罪,請宋江釋放他妹妹一丈青。宋江讓扈成放了王英,他自放扈三娘。扈成很為難,因為王英已被祝家莊收押。吳用就安排扈成,只要扈家莊不再接應祝家莊,待拿下祝家莊,自會放他妹妹。扈成拜謝告別。
孫立等投到梁山時,正逢宋江二打祝家莊,向吳用獻了計,就偽造了「登州兵馬提轄孫立」的旗號,帶了蕭讓仿寫的書信,金大堅仿刻的大印,領了人馬,來到祝家莊。樂廷玉見到孫立的旗號,向祝氏三傑說:「孫立是我師兄弟,早聽說他在登州當軍官,今日怎麼來這裡?」便帶領二十餘人,出門相迎。二人下馬相見,樂廷玉說:「賢弟不在登州,來這裡幹什麼?」孫立說:「我奉命調到鄆州,路過此地,聽說仁兄在祝家莊與梁山泊賊寇廝殺,特地前來拜訪。」樂廷玉高興非常,說:「連日交戰,已擒了梁山許多頭領,只待拿了宋江,一起送官。今得賢弟調來鄆州,正如錦上添花。」孫立說:「小弟相助哥哥捉拿反賊。」樂廷玉興高采烈地把孫立一行人馬請進莊,來到大廳,請孫立與祝朝奉父子相見。
眾人見過禮,樂廷玉說:「我這位賢弟叫病尉遲孫立,原任登州兵馬提轄,今調鄆州。」祝朝奉說:「老夫也是將軍治下。」孫立說:「卑小的官職,不值一提,要靠朝奉多多指教。」接著,眾人說了些連日廝殺之事,孫立就讓顧大嫂和樂大娘子去後宅拜望女眷,又喚來孫新、解珍、解寶、鄒淵、鄒潤相見了。祝朝奉父子再精明,見了公文大印,再見孫立又帶著家眷,何況是教師的師兄弟,怎有疑心?就令殺牛宰馬,款待眾人。
第三天,宋江派人挑戰。祝彪出戰,卻是小李廣花榮。二人戰不數合,花榮回馬就走。祝彪要趕,手下人忙說:「花榮人稱小李廣,弓箭最準,防他暗算。」祝彪便收兵回莊,說明交戰經過。孫立說:「明天看小弟拿他幾個來。」
次日,宋江大隊人馬殺來,祝氏三傑一同出陣,祝朝奉帶上樂廷玉、孫立上門樓上觀戰。只見祝龍與林沖大戰三十餘回合,不分勝敗,各自回馬。接著祝虎大戰穆弘,也是三十餘回合不分勝負。隨後祝彪又大戰楊雄,殺作一團。
孫立見雙方久戰不分勝敗,就讓孫新牽來烏騅馬,取來衣甲、兵器。孫立披掛了,腕懸鋼鞭,持槍上馬,殺出莊去,對陣石秀挺朴刀迎上來。二人大戰五十餘回合,孫立賣個破綻,生擒了石秀。宋江的軍馬轉身逃散了。祝家三傑見孫立擒了石秀,非常佩服,便命擺酒為孫立賀功。當晚,樂和偷偷來到後牢,與鄒淵叔侄通了信兒,鄒淵叔侄又與楊林、鄧飛見了,悄悄說明計劃,眾好漢都做好了裡應外合的準備,顧大嫂和樂大娘子也把內宅的路摸熟。
第五天,莊兵來報:「宋江兵分四路,攻打本莊。」孫立說:「他兵分十路也不怕。你們多備下繩索,看我拿活的,拿死的不算本事。」祝朝奉先領眾人上門樓上看,見東面是豹子頭林沖和李俊、阮小二,領有五百人馬,西面是小李廣花榮和張橫、張順,也領五百人馬,南面是穆弘、楊雄、李逵;宋江自領人馬從西面殺來。樂廷玉說:「這些傢伙今日大舉出動,不可輕敵。我自帶一支人馬,殺西北這一路。」祝龍要迎戰東路,祝虎迎戰南路,祝彪要親手捉拿宋江。祝朝奉大喜,都賞了酒,四人各帶人馬殺出莊去迎敵。趁此機會,鄒淵叔侄身藏大斧,守在牢門附近。解珍、解寶守了後門,孫新、樂和守住前門。顧大嫂先派人護住樂大娘子,暗帶雙刀,守在後堂。
待到祝家莊四路人馬與宋江大軍廝殺起來,孫立便挺槍立馬在吊橋上,孫新就把登州的旗號插上門樓,樂和手提長槍,放開嗓子唱起來。鄒淵叔侄聽到歌聲,呼哨幾聲,掄起大斧,早砍翻守牢的幾十個莊兵,開啟了囚車,放出七位被囚的好漢。眾人尋了兵器,高喊一聲,從裡往外殺出來。顧大嫂抽出雙刀,奔入後房,把祝家女眷一個個全殺了。祝朝奉見勢不好,想去投井,被石秀一刀剁翻,割下腦袋。解珍、解寶就到草料堆裡放起火,頓時黑煙四起,烈焰沖天。
祝家莊四路人馬見莊上火起,慌忙奔回。孫立攔住祝虎,祝虎方才醒悟,再要轉身,呂方、郭盛雙戟齊下,連人帶馬刺翻。眾嘍囉一擁而上,轉眼把祝虎剁成肉泥。莊兵四散逃命,孫立、孫新就把宋江迎進莊來。
祝龍鬥不過林沖,撥馬奔後門,卻見解珍、解寶正把一個個莊兵殺死,投屍烈火中,撥馬想走,卻被李逵趕上,一斧砍斷馬腿,祝龍栽下馬來,被李逵又一斧砍下腦袋。祝彪不敢回莊,向扈家莊逃去,被扈成捉了,正要押送給宋江,卻被李逵趕來,一斧砍死。李逵又殺向扈成,扈成自知不敵,撥馬就逃,投奔延安府去了。李逵殺得性起,衝入扈家莊,把扈家滿門殺光,搶了四五十馱財物,一把火燒了莊院。
宋江佔了祝家莊,眾頭領都來報功。宋江嘆道:「只可惜樂廷玉也被殺死。」李逵滿身血汙趕來,說是殺了祝龍、祝彪並扈太公滿門,只可惜教扈成逃了。宋江喝道:「扈成前日已來投降,你為何不聽命令,擅自去他莊上殺人?」李逵說:「你忘了我沒忘,那天你被那女人殺得屁滾尿流,今天又做人情。你還沒跟那女人成親,就護著大舅子、老丈人。」宋江大怒,喝罵:「你違背命令,本該斬首,先把殺祝龍、祝彪的功折了罪,下次再犯,定斬不饒!」李逵哈哈大笑,說:「雖沒了功勞,我也殺個痛快。」
宋江擺下酒筵,為眾頭領賀功,要血洗祝家莊,殺個寸草不留。石秀忙勸:「這莊上並不盡是壞人,鍾離老人就是仁德之人,不可冤殺了。」宋江就命人請來鍾離老人,說:「你對石秀兄弟有恩,要不看在你的面子上,我把這一帶盡數血洗了,如今饒了你們。」宋江賞了老人一包金銀,又開啟祝家糧倉,每家賞米一石。然後,大賞三軍將士,將祝家莊的金銀財寶、牛羊騾馬盡數帶走,僅糧食就奪得五十餘萬石,三軍將士齊唱凱歌,班師回山。
撲天雕李應的箭傷方好,聽說祝家莊被宋江打破,又驚又喜。忽聽莊客來報,說是本州知府帶三五十軍漢前來拜訪,忙命杜興大開莊門,放下吊橋,請知府到大廳坐下。知府問:「祝家莊被攻是怎麼回事?」李應說:「小人被祝彪射了一箭,一直在家閉門養傷,實在不知情。」知府怒喝:「胡說!祝家莊已把你告下,說你勾結梁山賊寇,攻打他莊,又收了宋江金銀、馬匹、羊酒、綢緞,如何抵賴?」李應說:「小人是守法良民,一點也不曾收他的。」知府說:「到得衙門裡,你自己去跟他們分辯。」一聲令下,眾軍漢便將李應捆了,接著又捆了杜興,押出莊來。