張昌
黄林が東の弋陽に攻め込むと、弋陽郡太守の梁桓は城の守りを厳重にして抵抗する構えを見せた。張昌は一方で将軍の馬武に武昌を攻撃させると、馬武は武昌郡太守を斬り殺し、張昌は武昌の兵を吸収した。
6月、西の宛城を包囲すると、趙驤の軍を撃ち破り羊伊の首級を挙げた。そのまま襄陽に進攻すると司馬歆を斬り殺した。
7月、襄陽攻略に失敗した張昌は軍を分けると、石冰に東の江州、揚州の二州を攻撃させた。石冰は最初に揚州に攻め込み、揚州刺史の陳徽を撃ち破ると諸郡も全て陥落させた。続いて江州も攻め破った。張昌は各所に守長を置いた。この時、荊州、江州、徐州、揚州、豫州の五州の境内は、張昌の勢いに恐怖を抱き付き従う事を選択した。また、将軍の陳貞、陳蘭、張甫を武陵、零陵、豫章、武昌、長沙に進攻させると、陳貞はその全て陥落させた。臨淮の封雲は、兵を挙げると徐州に侵攻して石冰に呼応した。このようにして、張昌は勢力範囲を五州に広げ、州牧や太守を立てたが、そのほとんどが盗賊か小人の輩で、禁制は無く略奪を仕事としているような連中であった。そのため徐々に人民の支持を失っていった。
詔を下し、寧朔将軍・領南蛮校尉の劉弘に宛城の統治を任せた。劉弘は、司馬の陶侃、参軍の蒯桓、皮初に兵を与えて、竟陵にいる張昌を攻めさせた。劉喬も、将軍の李楊、督護の尹奉に兵を与えて江夏に配置した。張昌は陶侃軍と連日にわたって死闘を繰り広げたが、遂に支え切れず撃ち破られた。降兵は万を数えた。張昌は下儁山へと逃亡した。
304年8月、張昌は荊州兵に捕えられ処刑され、その首は京師に晒された。徒党も三族皆殺しにされた。