梁山好汉为救被困的时迁,宋江率军攻打祝家庄。首战因地形不明遭伏,损失惨重。二次攻打,石秀探路识破机关,但祝家庄援军到来,梁山再次败退。宋江反思后,用计分化祝家庄与李家庄、扈家庄的联盟,先诱敌深入,再派孙立等卧底。第三次攻打,里应外合,终于攻破祝家庄,活捉祝氏三杰。此战展现了梁山好汉的智勇双全,是《水浒传》中的经典战役。