初平元年(公元190年)一月份,十三路諸侯同時發兵,各統領數萬人馬,推舉袁紹為盟主,討伐董卓。其中有:渤海太守袁紹。後將軍袁術。冀州牧韓馥。豫州刺史孔伷。兗州刺史劉岱。河內太守王匡。陳留太守張邈。廣陵太守張超。東郡太守橋瑁。山陽太守袁遺。濟北相鮑信。兗州曹操。江東孫堅。

董卓聽說關東豪傑起兵進攻洛陽,有些恐懼不安,於是決定二月遷都長安。可是洛陽已經被孫堅帶領人馬圍困。

關東聯軍最出色的就是孫堅。孫堅是平民出身,原來在縣裏做小吏。東漢末年時,盜賊四起。孫堅在各地征討盜賊,立了很多功勞,官職一步步上升,並且名聲越來越響。中郎將朱俊征討黃巾軍、司空張溫平定涼州叛亂,都請孫堅擔任參謀。孫堅後來又擔任長沙太守,周邊數郡的叛亂都靠他平定。靠著這些軍功,孫堅被封為烏程侯。這是很了不得的。在討伐董卓的戰爭中,孫堅也有出色表現。他率領軍隊從湖南北上,到魯陽與袁術會師。當時屯兵於洛陽外圍的諸軍懼怕董卓,又想保存實力,都不敢進軍,隻是置酒高會,持觀望態度。隻有曹操、孫堅和河內太守王匡與董卓的軍隊交戰。

董卓隻好派大將華雄帶領人馬出戰。華雄帶領部下與孫堅交戰,並親自與孫堅單獨廝殺,兩人在陣前大戰五十回合不分勝負。孫堅非常生氣,於是假裝戰敗而逃。華雄不知是計,打馬尾追,結果被孫堅一箭射於馬下,雖然隻傷了肩膀但也失去了戰鬥力。孫堅趁機返回來殺華雄,華雄打馬而逃,卻被孫堅再次射於馬下,並被砍死。

董卓聞悉非常吃驚,打不退孫堅也無法向長安撤退。正當他發愁犯愁之際,呂布對他說:“義父,讓我出去迎戰孫堅如何?”

董卓一聽很高興,便令他出戰孫堅,並且說:“能否戰勝孫堅關係到咱們遷都長安之事,奉先千萬不要讓義父失望。?

呂布說:“不勝孫堅布不回來見義父!”他說罷帶領人馬出城迎戰孫堅。

孫堅並不認識呂布。呂布也不與他廢話,打馬就衝向孫堅。孫堅來迎,他與呂布剛戰十幾個回合就感覺無法抵擋,隨即向後撤去。呂布率領眾將其圍攻。孫堅與數十騎突圍而出,後麵追兵甚急。孫堅的頭上係著毛織的紅色發巾,怕呂布認出,便把發巾摘下來交給親信的裨將祖蔑,神蔑係上發巾,呂布部下以為是孫堅,便爭著去追祖蔑,孫堅得以從另外的方向逃脫了。祖茂跑到一塊墳地,急忙下馬,把紅發巾係在一根柱子上,潛伏在草中。呂布帶人追至,包圍了這個地方,走到近前方知是柱子,隻好掃興而歸。

孫堅逃出後重整軍隊,屯兵梁縣。

董卓派東郡太守胡軫為大都督,領騎督呂布及眾多步騎校督,率五千步騎誅殺孫堅。

胡軫與呂布帶領大軍包圍梁縣。胡軫性急,揚言此次出兵要斬一個“青綬”高官整肅紀律。他所說的“青綬”當然是指呂布,這就引起呂布的仇恨。

呂布聽了胡軫的揚言後非常生氣,他差人將高順、宋憲、張遼叫到自己的大帳中,幾人商量對付胡軫的辦法。

高順說:“胡軫是相國的人,不把咱們放在眼中。”

宋憲也說:“胡軫目中無人,不把咱們這些人當作一回事兒,他說欲斬‘青綬’整肅軍紀就是想拿你開刀。”

張遼也說:“胡軫狗壯人勢,認為他是董大人最信任的人,所以不把咱們並州舊部放在眼裏,正如宋憲兄弟所言,他欲斬‘青綬’就是想對奉先下手。”

呂布本來對董卓占有自己的二房妻子非常氣憤,如今聽了高順、宋憲和張遼的話之後馬上就說:“我們必須給胡軫點顏色瞧瞧,讓他知道咱們這些並州人不是好惹的。”

宋憲附和說:“對!否則他總想壓咱們一頭。奉先你說,咱們該如何應對?”

呂布說:“既然他如此張狂,也不把咱們放在眼裏,那咱們就讓他吃敗仗,看他如何向董相國交代?”

“好!我們聽從騎督指令。”

呂布就如何如何叮囑他們幾人一番。

高順、宋憲和張遼各自回到軍中之後,軍中馬上就傳開了“賊軍到來”的謠言。一時間一傳十,十傳百,轉眼之間胡軫軍中大亂。

孫堅趁勢帶領手下來襲,胡軫軍中不戰自亂。

呂布和高順等人帶領手下故意倉促而逃。

胡軫率領人馬狼狽而逃。胡軫、呂布被孫堅打敗,董卓親自出馬也沒有挽回敗局,軍中士氣遭受一定重創。幾經思量,董卓隻好徹底放棄洛陽。

在孫堅軍擊敗董卓軍之前,孫堅曾率領豫州各郡軍隊征討董卓,在梁地被董卓部將徐榮打敗,聯合孫堅反董卓的潁州太守李曼也被生擒。接著,河內太守王匡又屯兵河陽津,準備進攻董卓。不料老謀深算的董卓早有覺察,先派疑兵向王匡挑戰,而暗中卻派呂布帶領精銳部從小平津渡河北上,繞道偷襲王匡所部。

呂布英勇善戰,所部在他的帶領下非常神勇,使王匡大敗,幾乎全軍覆沒。

當時關東軍實際上分三撥,河內的袁紹和王匡;東郡的曹操等一大群人;南陽的袁術和孫堅。董卓的判斷很有道理,因為如果單單進行逐個殲滅戰,他打贏的希望不大,經曆了幾場敗仗後,趁自己的主力元氣尚在,下決心挾持獻帝遷都撤退。在混戰中,山東諸侯對於董卓來說是不可輕視的敵對力量。所以,李儒建議馬上遷都洛陽,留一塊骨頭讓那些諸侯們爭奪,自己遠避到長安去。這主意一石二鳥,一拍即合,董卓立刻決定西去長安。董卓自然不會把洛陽完整地留給他的敵人,在報複心理的支配下,當即差鐵騎五千,遍行捉拿洛陽富戶,共數千家,插旗頭上,大書“反臣賊黨”,盡斬於城外,取其金貲。盡驅洛陽之民數百萬口,然後前赴長安。每百姓一隊,間軍一隊,互相拖押;死於溝壑者,不可勝數。董卓臨行,教諸門放火,焚燒居民房屋,並放火燒宗廟宮府。南北兩宮,火焰相接;長樂宮廷,盡為焦土。

董卓火燒洛陽,漢王朝也就宣告壽終正寢了。他臨撤退時還留呂布鎮守洛陽城,讓他抵禦孫堅。

呂布也不能抗命,隻得率領黃林與司馬亮以及手下人馬留守洛陽。

孫堅率領部下斬華雄、滅胡軫、打敗李角與郭四直取洛陽城。

曹操的大軍也直抵洛陽。

此時的洛陽城已經是一片火海,呂布率領自己的人馬鎮守四門。

曹操進洛陽時,遙望火焰衝天,黑煙鋪地,二三百裏,並無雞犬人煙。他還感傷不已的說,舊土人民,死喪略盡,國中終日行,不見所識,使吾淒愴傷懷。東漢一國之都,蔚然王氣的洛陽,隻殘留數百戶人家,豈不哀哉!

孫堅躍馬揚刀領著程普、黃蓋和朱治向洛陽宣陽城門殺來,呂布出來迎敵。

呂布身披莽獸紅袍手持方天畫戟,騎著赤兔馬,頭戴紫金冠耀武揚威地攔住孫堅去路。

孫堅手擎鬆紋古錠刀,頭戴赤金盔,騎著青驄馬,肩背硬胎弓,他的左邊是黃蓋,右邊是程普,而朱治已經去抄呂布的後路。

孫堅舉起鬆紋古錠刀大聲喝道:“呂布,董卓是個禍國殃民的賊人,神州共怒,現已被我們追得逃亡長安。你也算是一條好漢,為何要替董賊賣命?何不與我們一起誅殺董卓,共成大業?”他的話音剛落,就見手下大將黃蓋手持合散板門刀直取呂布。

呂布揮舞方天畫戟來戰黃蓋。

黃蓋雖然老了但也英勇無比,他與呂布交戰還屬首次,起先他並不把呂布放在眼裏,揮舞板門刀砍向呂布。呂布用方天畫戟一擋他就感覺手口發麻。兩人大戰了幾個回合後,黃蓋額頭汗水就流了下來,感覺有些招架不住,正當他有些慌神之時,呂布一戟打落了他的板門刀,黃蓋隨即落馬。

呂布飛馬過去就要一戟刺向黃蓋。

說時遲那時快,孫堅見勢不妙立即摘下硬弓向呂布射出一箭。

呂布聽到弓弦響馬上忙回馬躲過一箭,然後指著孫堅大罵道:“兩軍交戰放暗箭!你算什麽英雄好漢?”

這時程普趁機飛馬跑來搶走了黃蓋。黃蓋躲過一劫。

孫堅被呂布罵得無言以對,氣得一把折斷了硬弓,扔在一旁,然後大吼一聲直取呂布。

呂布抖動著方天畫戟刺向孫堅。孫堅趕快來迎,兩人戰到一起。孫呂二人大戰了四十回合,正當孫堅難以招架之時,洛陽側門有一支軍隊追著黃林和司馬亮以及家眷出來,追殺他們的此人是朱治。

朱治追趕著黃林和司馬亮二人。黃林和司馬亮兩人並不是朱治的對手,他們隻好招架之勢並無還手之力,隻是拚命護送家眷出城。

呂布看見舅舅被朱治追殺,立即虛晃一戟跳出圈子來救黃林和司馬亮,直衝朱治而來。

朱治急忙應對,但他無法招架呂布的方天畫戟,恰好孫堅趕過來,他們與呂布廝殺在一起。三人殺得難分難解的時候,救出黃蓋的程普也打馬殺向呂布。

呂布從容不迫應對自如。

孫堅、朱治和程普三人與呂布大戰了五十回合也不分上下。呂布反而越戰越勇,讓他們三人無法近前,更難取勝。

老將黃忠剛才雖然跌下馬來但也無關緊要,此時看到孫堅他們三人也難以取勝呂布,非常生氣,再次拍馬衝進了戰場,與其它三人一齊攻擊呂布。

四人圍著呂布廝殺開來。呂布的方天畫戟猶如一條鮫龍上下翻飛,左右抵擋運用自如,被擊到的武器不是被擊飛就是主人虎口發麻。四人四匹馬圍著著赤兔馬團團轉,卻無人能夠近前呂布。呂布的方天畫戟上下飛舞,如入無人之地,直殺得四人無法招架也無法取勝……

黃林和司馬亮護送家眷已經逃脫,但他們發現呂布並未逃走,而是與孫堅等人還在廝殺。於是黃林將護送家眷之事交給司馬亮,他自己便殺了回來。黃林對呂布高喊:“奉先,洛陽城已經完全失守,大火已經將全城燒毀,咱們沒有必要和他們糾纏,趕快脫身吧!”

呂布一聽洛陽已丟,也就無心戀戰,虛晃一戟跳出圈子,然後帶著黃林與司馬亮護著家眷逃走了。