縱橫率五百精騎突襲趙軍,斬旗衝陣,得勝而歸,大挫趙軍銳氣,漁陽太守司徒臣壯其膽勇,便立即提拔縱橫為裨將軍,與司徒超軍職等同,一同領兵守衛漁陽。

縱橫一戰成名,擢升為裨將,趙軍忌憚縱橫勇武,不敢再輕視敵軍,張雙便緊圍漁陽,聽說漁陽又得上谷郡兵馬前來增援,趙軍圍城十餘日未敢攻城。

縱橫此役雖然負傷,然無大礙,半月之後即痊癒恢復,司徒臣又見得上谷郡軍馬數千人來助,於是決定堅守漁陽。

而此時趙王數萬兵馬攻打鉅鹿,與王扶軍形成拉鋸之勢,趙軍鉅鹿兵力吃緊,見張雙不能攻克漁陽,便令張雙棄漁陽,來增援鉅鹿。

張雙只好撤圍,率兵增援趙王,於是漁陽城得以保住。

齊王攻陷幽州之後,又親自揮師南下攻略徐州,佔得徐州北面數郡,徐州牧伍文忠率兵拒守下邳,齊王一時不能攻克,便轉而攻打豫州安城。

時太尉張瑜已經率朝廷十餘萬兵馬駐紮安城,便與齊軍決戰,王師不利,為齊軍所破,張瑜只好率軍西退,齊王趁機揮師西進,便攻奪安城,追擊張瑜於洛陽。張莽、朱糟不懂軍事,干預張瑜用兵,舉止失措,導致王師大敗,洛陽也不能守,於是只好退守潼關。中原隨之陷落於齊王之手。

中原陷落,長安震恐,漢朝老臣都竭力保奏幷州刺史封章率兵平亂,封章武將出身,通軍事韜略,善能用兵,但素來為張莽、朱糟所忌,今番實在不得已而啟用。

封章於是代替張瑜領軍,授以太尉實職,令其節制八州軍事,其幼子封驛加封驍騎校尉,統萬餘精騎為先鋒。

封章率軍十餘萬,只下三河,令其子封驛率萬騎夜襲洛陽,齊軍佔據洛陽之後,大有輕敵之意,此番為封章先鋒部隊所突襲,便又失利,封章大軍隨後速至洛陽,齊軍不能相敵,遂又撤出洛陽,拒守陳留。

封章再調集大軍,前來與齊軍決戰,兩軍戰於酸棗,齊軍敗績,齊王不得已,只好領敗軍東走,保守齊國。

封章便命徐州、豫州、冀州等處兵馬對齊國形成包圍之勢,青州刺史陳德也從東萊、千乘兩郡發兵反攻,齊王兵敗如山倒,接連失地,為朝廷大軍所重重包圍,退守臨淄,王師兵臨城下,齊王見大勢已去,便在臨淄城上自刎而亡。

齊王自反叛到滅亡,只不過七月時間。然而造成天下動盪,軍民死傷數十萬,百姓流離失所,更是不可勝計。

齊王已經敗亡,餘下諸王也內心驚恐。齊王敗亡,趙王便接受幽州,勢力大增,兵馬達到十餘萬,便又重來攻打漁陽,司徒臣堅守漁陽數日,見趙軍勢大,不能再守,於是率部下司徒超、王騰等棄守漁陽,退守北地,趙軍便

幾乎佔據了整個幽州。

但趙王始終不能攻克鉅鹿,無法南下。順安9年春夏之際,封章再調動大軍,前來平定趙王,趙軍已經成強弩之末,不能相敵王師,於是冀州失地便都光復。

而遼東帶方郡守公孫霸,雖然奉詔令出兵平亂,卻趁此擴充兵備,引軍駐紮右北平郡境上不進,作壁上觀,欲要取漁翁之利。

時右北平太守趙敢,乃朝廷欽命之將,領軍五千人駐守右北平,齊軍攻陷幽州,刺史韓廣國降,趙敢不從招降,引軍退守長城,數次發書給公孫霸,邀請其一道出兵進攻,公孫霸不從,趙敢大怒,便以公孫霸貽誤戰機之事上奏朝廷彈劾之,遂與公孫霸結怨。

不久,公孫霸見趙王失敗已經成定局,便見風使舵,發兵西進,進攻薊城,趙軍一觸即潰,公孫霸遂恢復幽州,報捷於朝廷。

封章大軍再度進攻趙軍,趙王退守邯鄲,陷入四面楚歌,王師再進圍邯鄲,趙王舉止失措,又不願投降,於是封章攻下邯鄲,趙王逃向雍奴,申公等勸諫趙王出降,趙王便袒護出降王師,封章以言責之,趙王羞愧,遂在軍前自裁,申公因為相助趙王叛逆,依照朝廷之法,斬之。

而趙將郭舒在鉅鹿與冀州軍交戰,貪功冒進,結果中了王扶埋伏,戰死。

趙將張雙,在戰陣中中箭負傷,趙王令其退回邯鄲休養,待趙王事敗,張雙被封章所擒獲,張雙道:“我乃戰將武人,只知道奉命行事,非欲要反叛朝廷。”封章便赦免張雙,令其歸誠朝廷,張雙便歸降,相助王師,略定趙地。

張雙有子張霸,年不及二十,勇武異常,有乃父之風,先在趙軍中任校尉,現在也隨其父歸降朝廷。封章見其勇武可用,便讓其攻取平定中山、涿郡等地等縣,將功贖罪。