結怨劉袁
漢獻帝劉協想東歸洛陽,派劉虞之子劉和逃出長安,偷偷出武關去找劉虞,讓劉虞率兵前來相迎。劉和途經袁術駐地,將此事告知了袁術。袁術扣留了劉和,讓劉和給劉虞寫信,答應等劉虞率兵前來為袁術後援,一起赴長安。公孫瓚知道袁術會叛變而製止劉虞,劉虞不聽。公孫瓚擔心袁術知道後恨他,派他堂弟公孫越率千餘騎兵到袁術處相結好,而暗地又讓袁術扣留劉和並奪占劉和兵馬。因此,公孫瓚與劉虞的矛盾越來越深。[11]
公孫瓚
公孫瓚
袁術遣公孫越幫助孫堅攻周昂,公孫越被流矢射中而死,公孫瓚怒道:“我弟之死,禍起於袁紹。”於是出兵駐紮在磐河(今河北境內)準備報複袁紹。袁紹非常驚恐,把渤海郡太守印交給了公孫瓚堂弟公孫範,派他到南皮,想以此與公孫瓚結援。公孫範於是背叛袁紹,以渤海兵力協助公孫瓚,攻破青州、徐州黃巾軍,兵勢日益強盛,進駐界橋(故址在今河北威縣境內)。公孫瓚自己任命嚴綱為冀州州牧,田楷為青州州牧,單經為兗州(今山東金鄉縣西北)州牧,並配置了郡守縣令。[1]
爭奪冀州
公元19年(漢獻帝初平三年),袁紹屯軍廣川縣(今河北棗強縣東北),與公孫瓚戰於界橋南二十裏處。公孫瓚有精兵三萬。袁紹命其將麴義領精兵八百在前,布強弩千張於兩翼。公孫瓚輕視袁紹兵少,縱騎兵出戰。麴義命士兵伏於楯下不動,等公孫瓚軍到十步前,一時同發,公孫瓚大敗。袁紹軍生擒了嚴綱並斬其首。麴義追公孫瓚到界橋,公孫瓚率兵還擊,再次被打敗。[1]於是公孫瓚逃到薊縣(今北京大興區),在縣城東南另築城自守,與劉虞臨近,漸漸結下仇恨。袁紹派部將崔巨業率兵攻打公孫瓚的故安,不下,在引軍南歸時,在巨馬水被公孫瓚大軍追上,大敗,七八千人陣亡。[14]公孫瓚想乘勝追擊,卻又在龍湊被袁紹打敗,雙方戰成均勢。[15]
攻滅劉虞
公元19年(漢獻帝初平四年),劉虞擔心公孫瓚反叛,於是率兵十萬攻打公孫瓚。當時,公孫瓚的部曲放散在外,倉卒欲從東城逃走,劉虞的士兵不習戰,又下軍令不準騷擾百姓,久攻不下。公孫瓚於是招募精兵數百人,順著風勢放火,趁勢殺入劉虞兵營,劉虞大敗。劉虞與他的部下往北逃到居庸縣(今北京延慶東)。公孫瓚三就攻破了居庸城,活捉劉虞及其妻子兒女回到薊縣。此時董卓已死,獻帝派使者段訓給劉虞增加封地,令其督統六州,升遷公孫瓚為前將軍,封易侯。公孫瓚誣陷劉虞與袁紹謀取稱帝,脅迫段訓斬劉虞及其妻子兒女於薊市。公孫瓚將劉虞的首級送到京師,被劉虞的舊部下尾敦在路上劫走並安葬。公孫瓚殺了劉虞之後,得到了整個幽州,日益驕矜,不恤百姓,記過善忘,睚眥必報。[16]
連戰連敗
公元195年(漢獻帝興平二年),劉虞的從事漁陽鮮於輔、齊周、騎督尉鮮於銀等率幽州兵馬想為劉虞報仇,因燕國(今北京大興)閻柔素有恩義,他們便推舉閻柔為烏丸司馬。閻柔招集鮮卑、烏丸等兵馬,共得漢兵、胡兵數萬人,與公孫瓚所置漁陽太守鄒丹戰於潞河(今朝白河)之北,大敗公孫瓚軍,斬殺鄒丹。烏桓峭王也率其部落的人及鮮卑騎兵七千餘騎,隨鮮於輔迎接劉虞之子劉和與袁紹將麴義,合兵共十萬攻打公孫瓚,大敗公孫瓚於鮑丘,斬首二萬餘。於是,代郡、廣陽、上穀、右北平各殺公孫瓚所置長官,與鮮於輔、劉和兵聯合,公孫瓚屢戰屢敗,於是逃回易京(故址在今河北雄縣西北)堅守,開置屯田。孫袁相持歲餘,麴義糧盡退兵,公孫瓚乘勢出擊,擊敗麴義,盡得其車重。[17]
公孫瓚又臨易河挖十餘重戰壕,又在戰壕內堆築高達五六丈的土丘,丘上又築有營壘。塹壕中央的土丘最高,達十餘丈,公孫瓚自居其中,以鐵為門,斥去左右,令男人七歲以上不得進入,隻與妻妾住在裏麵,又囤積糧穀三百萬斛。公孫瓚又讓婦人習為大聲,使聲音能傳出數百步,用來傳達命令。公孫瓚又疏遠賓客,致使身邊沒有一個親信,謀臣猛將都漸漸疏遠了。從此以後,很少出來打仗。[18]
兵敗**