幽州六勇將領兵數萬,圍攻青州濟北城,紮營城下,隨時即將攻打城池。濟北城上有萬餘守軍,由青州折衝將軍陳章武指揮守城。
此時,公孫霸在幽州得報青州昌國城已經奪取,六勇將正圍攻濟北,恐諸侯來援,便派公孫彪領三萬步騎前來支援。令公孫虎鎮守幽州,自己親率五萬精兵,進駐中山。中山本為冀州之地,現已經劃歸幽州。公孫霸駐兵於此,意為觀東線戰事形勢,準備趁隙攻取冀州。
青州刺史陳德在臨淄,聞知前方緊急,遂又調撥臨淄軍五千人,令將軍蓋班率領,前來相助濟北。
至暮色時分,冀州牧王扶遣將軍張拓、豫州牧劉維遣將軍劉達各領一萬人,共計兩萬援軍已經先後到達濟北郡,在濟北郊外紮營,與城內形成掎角之勢。
次日,幽州軍七萬餘人,列成陣勢。朱玉令方龍領一萬兵對抗城西冀州張拓,令毛達領一萬軍對抗豫州劉達,戴耀領一萬軍為遊兵支援,崔氏兄弟仍為先鋒,領二萬兵攻城,朱玉自領中軍,助崔氏兄弟攻城。
布陣已畢,朱玉下令攻城。崔氏兄弟驅動大軍,一起向濟北城湧來。章武在城上,暗布數千弓箭手,炮石檑木等準備,幽州兵頭番攻擊,數千前部剛至護城河邊,城上即萬箭齊發,幽州兵雖然以盾牌組成盾陣為掩護,朱玉又令數千弓箭手向城上放箭,仍然是難以接近,折損數百人。
朱玉下令再攻,務必要將雲梯撞車推進到護城河邊。於是以發石車、弓箭手為掩護,又再次攻到護城河邊,章武即下令放箭,矢石檑木齊下,又再次將攻城軍隊打退。
朱玉再令下隊人馬進攻,如此輪番攻擊數番,從早上到日中時分,城上城下箭如刺蝟,死傷數千人,攻打了半日,軍中士氣已衰。
章武守軍,亦有千餘死傷,城樓被打壞,箭矢等物已經所剩不多。章武令收取嵌在城上之箭,用來再射敵軍。