杨志因杀了泼皮牛二,被发配到北京大名府留守司充军。梁中书见他武艺高强,有心抬举他,但恐众人不服,便令众人比武。先是周谨和杨志比枪,周谨输得狼狈;二人复又比箭,周谨射杨志时,杨志轻松躲过,待到杨志发箭时,一箭便射中周谨的左肩。梁中书大喜,叫杨志接替周谨职役。不想却激怒了索超,为了使众人心服口服,梁中书便命二人比武。二人穿挂的整整齐齐,各跨骁勇战马,一个轮手中大斧,一个拈手中神枪,四条臂膊纵横,八只马蹄撩乱。却有闻达怕两个里头伤了一个,急急鸣金收军。杨索二人各归本阵。梁中书将二人都升做管军提辖使,宴饮方归。
这次比武不仅展示了杨志的高强武艺,也使他得到了梁中书的赏识和提拔,最终成为了梁山泊好汉之一。