宋江刚要收兵回梁山,就见白胜来报说:“卢俊义去打东昌府,连输了两阵,城中有个猛将,名叫张清,彰德府人,虎骑出身,人称没羽箭,还有两员副将,一个叫花项虎龚旺,浑身上刺着老虎,马上会使飞枪,一个叫中箭虎丁得孙,脸上有疤,马上会使飞叉。军师吴用叫小弟请哥哥去救应。”宋江于是带领三军,去到东昌府,扎营之后,在野外摆开阵势。
对面没羽箭张清也列阵出迎。张清对宋江骂道:“水洼草贼,快来决战。”宋江问:“谁愿出战。”金枪手徐宁手舞钩镰枪,飞马直取张清,两马相交,双枪并举。张不到五个回合,张清拨马便走,见徐宁追来,于是左手提着长枪,右手从锦袋中摸出石子,扭回身,照着徐宁的面门,一石子飞出,正打在眉心上。徐宁翻身落马。龚旺冲上来要捉徐宁,宋江阵上的吕方、郭盛赶紧飞马把徐宁救回。
宋江和众头领都大惊失色。这时候,锦毛虎燕顺骑马飞出,冲向张清。俩人斗了几个回合,燕顺招架不住招教不住,拨回便走。张清从后面追来,手取出石子,朝燕顺后心一掷,打在护镜上,铮的一生。打得燕顺趴在马上败走。
百胜将韩滔见了,大叫一声一生:“匹夫有何可惧!”拍马提槊,飞取张清。韩滔也不答话,就和张清战在一起,打了十个回合,张清拨马又走。韩滔怀疑他要扔飞石,于是不去追赶。张清见韩滔没有追来,于是勒马回来。韩滔挺槊冲来,张清手中暗藏石子,一扬手,正打中韩滔鼻子。只见鲜血迸流,韩滔逃回本阵。
彭玘见了大怒,手舞三尖两刃刀,飞马直取张清。两人不等交马,被张清手中暗藏石子,一石飞出,正击中彭玘面额。彭玘丢了三尖两刃刀,奔回本阵。
宋江见一连输了,心中惊慌,就想收兵。就听后面一人大叫:“折了将威,以后怎么厮杀,拿那石子打我试试。”正是丑郡马宣赞,拍马舞刀,直奔张清。张清举手飞出一石子,正中宣赞嘴巴,翻身落马。
呼延灼见了,一拍踢雪乌骓,大骂:“认得大将呼延灼吗?么?”张清说:“辱国的败将。”说完,一石子飞来。呼延灼急忙用鞭来隔,却打在手腕上。于是使不动钢鞭了,回归本阵。
宋江说:“马军头领都被打伤,步军头领谁敢上?”于是刘唐提到朴刀,冲上去,到了张清战马跟前,一刀砍到战马。马后蹄直踢起来,马尾扫到刘唐脸上,双眼生花,被张清一石子打倒在地。后面军兵冲上,把刘唐捉了去。
青面兽杨志舞刀直取张清。杨志一刀刺去,张清镫里藏身,杨志砍了个空。张清喝声“着”,石子从肋里打出,铮的一声打在盔上,吓得杨志胆丧心寒,伏在马鞍上跑回本阵。朱仝、雷横,一左一右,两条朴刀,杀出阵前。张清拿出两个石子,雷横先到,石子飞来,雷横想躲,哪里躲得了,额头上被打中,扑然倒地。朱仝急忙来救,脖子上又被石子打中。关胜抡轮起青龙刀,催赤兔马,来救朱仝、雷横,张清又一石子打来。关胜把刀一隔,正打在刀口,迸出火光。关胜救了二人,跑回本阵。