田楷派斥候打探,逐漸掌握了劉和三路大軍的情況。他先率大軍迎戰劉和,兩軍在鮑丘一帶鏖戰。劉和沒想到田楷敢主動出擊,急忙指揮兩萬拚死衝殺,但州兵戰鬥力並不高,初戰失利,敗退三十裏。這時田楷一邊派人通知公孫瓚截住西麵閻柔大軍,一邊趁機追殺。
劉和無奈,派鮮於輔、齊周和鮮於銀三路夾攻田楷,田楷一馬當先,以一敵三不落下風。正要揮軍追殺劉和,不料閻柔大軍從左路殺出,烏桓騎兵從右路殺出,兩軍夾攻,田楷大敗,被斬殺上萬人。田楷急忙敗退,途中與公孫瓚大軍聚集,再度回軍衝殺,與劉和大軍在鮑丘廝殺十餘日,最後又被斬首上萬,不得不敗退。
公孫瓚率軍近萬人逃奔,途中又遭到麹義大軍截殺。原來單經早被麹義五十回合斬殺,連廣陽的上萬守軍也被衝散。麹義、顏良、文醜三路夾攻,圍住了公孫瓚。公孫瓚大怒,一邊率軍迎戰麹義,一邊命田楷突圍。公孫瓚揮舞刑天槊,直取麹義。麹義手持應龍槍迎戰,兩人天雷戰地火,殺得難分難解,誰也占不了半點上風。左路田楷迎戰文醜,五十餘回合戰敗,不得不掉頭往麹義大軍衝殺。公孫瓚與田楷兩路齊攻,麹義大軍被撕開了口子,公孫瓚率軍趁機逃走。
由於公孫瓚平時睚眥必報,不體恤百姓,導致戰敗消息一傳出,各州紛紛起義。代郡、廣陽郡、上穀郡與右北平郡等州郡士兵紛紛襲殺公孫瓚委任的官吏,投奔劉和大軍。劉和軍強勢大,揮軍追殺公孫瓚。公孫瓚收集敗軍,再次迎戰,卻是屢戰屢敗,不得不逃到涿郡。
在涿郡故安縣附近的易京挨著易河挖掘十餘重深溝防禦,在中間堆起一個高達五六丈的土丘,在土丘上建造營壘防禦,又建設數十座樓觀供自己和親眷居住。又屯糧三百萬石,供數萬大軍消耗。同時開展屯田,兵農結合,戰時上陣殺敵,閑時種田養魚。麹義率領大軍包圍了易京,卻始終無法攻下,隻能苦苦圍困。公孫瓚躲在易京享清福,逐漸沉迷溫柔鄉,與眾將士逐漸疏遠,甚至連田楷也很少召見,以至於身邊賓客離散,沒有一個親信。鮑丘一戰標誌著公孫瓚徹底失去了對幽州的控製,從此隻能苟延殘喘。
不久劉和也率軍圍住了易京,同樣久攻不下,最後不得不撤軍。閻柔等人希望劉和繼承劉虞基業,不料劉和推辭道:“普天之下莫非王土,我父親去世了,幽州牧理應由朝廷重新選賢任能,我不能僭越。何況我是朝廷的侍中,陛下當初派我來,是為了請我父親勤王護駕。如今我的使命沒有完成,我得回去向陛下請罪。如果你們有心報國,不如隨我救出陛下,如何?”
閻柔、鮮於輔、齊周、鮮於銀等人紛紛低頭,烏桓單於大笑道:“本王出來太久了,還不知道烏桓現在是什麼情況。眼下公孫瓚已經是驚弓之鳥,隻憑你們的兵力完全可以應付,本王還要要事需要處理,先告辭了。”烏桓單於率先告辭,率領本部人馬離去。
見烏桓單於離去,閻柔趁機苦勸:“少主,天下分裂,群雄割據,人人都把天子當成掌上玩物,你何必把他當成寶?如今的漢帝早就名存實亡,就看廢在誰的手裏。咱們不如趁機奪回幽州,一來可以完成主公的遺願,二來也可以實現少主的抱負,保幽州百姓平安,豈不是一舉兩得?”
劉和義正嚴辭道:“我父親一生忠於大漢,他老人家一直教導我要食君祿,盡君事,現在他屍骨未寒,你們要我違背父親遺願嗎?再說,如果我領了幽州牧,袁紹必定入侵,憑他的實力,咱們如何能抗衡?到時候幽州百姓又要受苦。行了,其他的不必再說,諸位相助之恩,我劉和感激不盡。這次回長安,我一定替諸位請功!”見劉和執著,眾將紛紛歎氣,最後各自散去。劉和也不得不前往長安赴任。
聽說公孫瓚戰敗,劉備無奈歎氣,自從劉虞被殺,他已經看出了公孫瓚的結局。如今公孫瓚被圍困易京,他也無能為力,隻能希望他留得青山在,保全性命。不久劉備親自揮軍攻打豫州,郭貢也引軍迎戰,兩軍尚未交手,袁術派大軍陳兵廣陵和下邳東城,虎視眈眈。劉備大驚,急忙撤軍回援。雖然袁術沒有下令進攻,卻給劉備造成了不小的壓力,迫使劉備不得不放棄攻打豫州,全力防禦。劉備被袁術束縛住了手腳,江東孫策卻趁機席卷吳會。