水泊梁山一百单八将之首的卢俊义为了调解山东豪强与地方官员之间的争执,前往济南接受招安。在卢俊义回梁山之际,被派去迎接他的袁,虽已领悟了生擒史文恭之计,但并没有随即执行。
这个时候,史文恭的夫人派出侍女向周围的官兵调门家里的所有财物与金银,史文恭则从屋顶上逃走,任凭其夫人为他引开路。袁天罡怕史文恭逃脱是阻止他出城,甚至摔断城门上的铁闩,却并未引起史文恭的注意,被他顺手拿过铁闩打中了袁天罡,然后离开了济南城。
后来,在征讨瓦桥山的惨烈战斗中,史文恭率领反军最后只剩了半条命。当他听说卢俊义的英名后,竟向梁山投降请罪。随行官兵耿直劝谏把他押往京城送官,卢俊义却凭借有度把史文恭拜押在卢龙岛,成就了生擒史文恭的惊天一战。