多,“其兵皆执单刀柳楯,无弓矢甲胄”,战斗力不强,打洛阳久攻不下。
西京长安派兵救援洛阳。杨玄感不得不分兵来战,洛阳更加难以攻克。
隋炀帝得知杨玄感造反放弃北伐高丽,连装备、军资都不要了,迅速赶回洛阳。
隋炀帝回来了,杨玄感再无取胜的机会,只能弃城而走。他想去关中,但为时已晚。隋军紧追不舍。杨玄感且战且走,部队越来越少,还没到潼关就已被隋军全歼。杨玄感不愿受辱自杀身亡。
隋炀帝严惩杨玄感的追随者以儆效尤,杀了三万人,流放六千人。杨玄感在攻打洛阳时曾开仓放粮赈济百姓。凡接受杨玄感赈济的百姓都被视为杨玄感的同伙。隋炀帝下令坑杀,也就是活埋了。
杨玄感的亲戚包括姻亲,以及朝中跟杨玄感关系亲密的官员,都被视为杨玄感一党。隋炀帝下令深挖严打。
隋炀帝的做法让他在朝内外都失去人心。
杨玄感起事时,各地都出现响应杨玄感的队伍,多者十几万。隋炀帝组织兵力前去镇压。
山东人王薄在长白山(山东滨州邹平县南的会仙山)聚众造反。躲避徭役赋税的百姓纷纷投奔王薄。王薄很快拉起一支数万人的队伍。
齐郡(山东济南)郡丞(郡太守的辅官)张须陀是军人出身,有勇有谋。他率军追剿王薄,屡战屡胜。王薄数万人的队伍很快就打光了。
但是隋炀帝横征暴敛不息,百姓的反抗就不会停止。王薄很快又拉起一支十几万人的队伍。
王薄率军围攻章丘(山东济南章丘区)。张须陀率军两万救援,一战便击溃王薄。混战中,张须陀和数名卫兵被王薄的两万部队包围。张须陀死战不降,身上多处受伤仍奋战不已。章丘城内守军出城救援,赶走农民军,救下张须陀。
王薄转战北海(山东潍坊青州市)。张须陀率军追杀,再败王薄,斩杀数万人。
隋炀帝亲自下令嘉奖。
但是王薄虽然再次遭受重创,但很快又恢复了元气。
其他地方的变民也是这样,扑灭了明火,灰烬还在,很快又死灰复燃。
余杭(浙江杭州)人刘元进起兵响应杨玄感,拥兵十万,自称天子。刘元进占据三吴。官军多次围剿都不能取胜。
隋炀帝调集江淮地区的部队数万人,交给江都丞王世充,让他率军去打刘元进。
王世充率军渡江进攻刘元进。刘元进的士兵拿着茅草,就风放火,打算火烧官军连营。王世充望见火起,魂飞魄散,准备下令撤退。就在这时,风向一转,火向刘元进的阵营烧去。王世充大喜,下令进攻。官军借着火势攻破刘元进阵营。刘元进的军队死伤大半,四散奔逃。
刘元进元气大伤一蹶不振,此后连战连败,最终战败被杀。
刘元进的部下打算带领残余军队下海当