字长蛇阵,将瓦岗围住,并派人去请双枪丁彦平前来助战。瓦岗为破长蛇阵也去请北平罗成前来破阵。
罗成到后,与杨林接战,杨林认得是罗家枪法,与罗成十回合战平,但随后瓦岗众将一起攻出,杨林一心慌被罗成刺伤。
长蛇阵被破后,杨林打算再次召集兵马攻打,但此时有贼兵进犯登州,杨林只好回镇登州,上表潼关守将魏文通去攻打瓦岗。
杨广坐龙舟游江南,被各路反王拦截的四明山,杨林得知后,率军往四明山保驾。杨林因平时不喜欢宇文化及为人,想趁宇文成都与伍云召、伍天锡、雄阔海等交战时就战死阵上,于是让军士一直擂鼓,宇文成都只得持续作战不能回阵,致使宇文成都虽然打退伍云召等三人联手,却被后来出阵的裴元庆打伤。
众反王被李元霸打退,杨林率军想截住反王归路,却被裴元庆打伤,返回登州。
杨林在扬州举办夺魁大会,想让各路反王自相残杀,在校场上埋着地雷,城门口准备千金闸,自己率军在麒麟山埋伏,准备将反王一举歼灭。又邀请伍天锡镇守天昌关,让反王先过伍天锡这一关,但伍天锡将反王悉数放进关内。
杨林举办的夺魁大会,让伍云召、雄阔海、伍天锡等先后被害,但杨林随后也在麒麟山被罗成用回马枪所杀。