當曹操和袁紹帶兵直奔長安的時候,西涼軍卻已經各奔東西,而碰巧的是徐榮和華雄帶著手下的兩萬西涼兵正好撞上了袁紹的部隊,華雄和徐榮正值敗軍之際,袁紹一看是西涼軍想也不想揮軍就衝殺了上去。
華雄和徐榮在讓袁紹軍突襲之下,本來就儲備不足,軍心浮動,讓袁紹帶軍一陣衝殺,兩人隻能帶著親衛打馬撤退。當兩人在次碰麵的時候,身後卻隻剩下五千人了,兩人無奈之下隻能順著張濟離開的方向追趕過去。而袁紹在擊敗西涼軍後,還俘虜了一萬人。帶著大勝之際,全軍士氣昂揚的往長安奔去。
在說華雄和徐榮順著張濟離開的方向一直走了三天後卻碰到了張濟的侄兒張繡帶著一萬西涼軍和賈詡在一起,幾人彙合後才知道,原來張濟前往南陽郡搶糧,卻不料讓袁術手下亂箭射死與城外。幾人在賈詡的建議下一起前往宛城投靠劉表,劉表安排他們幾人在宛城防守防備袁術。
在說長安城中,在李催和郭汜擊敗城外西涼軍後,兩人為了爭權奪勢,漸漸的互相衝突起來。但是恰好這個時候卻聽到袁紹帶兵五萬已經趕到長安城外。
在說曹操,曹操現在還在洛陽的位置,主要是因為曹操等高順帶兵前來,而且曹操在等程昱給他消息,所以曹操並不著急進長安。
本來李催和郭汜要是沒有袁紹的前來可能就會打起來了,恰好袁紹的到來讓長安這裏出現了一種詭異的平衡。
當然袁紹這麼急著趕到長安也不是完全沒有準備的,袁紹在來之前就已經派了郭圖進入長安和董承聯係,董承將帶兵大開長安城門,並帶少帝出城與袁紹彙合。
當程昱知道這個消息的時候就有點緊張起來了,現在曹操還沒有到,而袁紹卻已經到了長安城外。而且程昱還看到了袁紹摩下謀士進城拜訪了董承,看來必定是準備裏應外合攻入長安。而程昱卻必須破壞他們的行動,不然曹操這麼大費周章的前來長安,必將無功而返。當天程昱派下人送信與李催和郭汜告訴他們董承會開城門放袁紹軍入城。
李催和郭汜二人雖然各懷鬼胎,然而他們也知道要是,讓袁紹殺進城來,雖然他們兵多,但是袁紹手下兵馬更加精銳誰勝誰負真難說。若是長安中再有人幫助袁紹,他們必敗無疑。他們在城內設了伏兵靜靜的等待著,準備將城內的內賊抓出來。
當夜董承帶著手下的一萬守衛準備悄悄的打開長安城門,卻不料西涼軍早得到消息派樊稠守衛城門,在董承帶著士兵讓發現後,所幸一不做二不休帶著手下兵馬直接衝擊城牆,袁紹聽到城內喊殺聲四起知道董承可能已經敗露,不過現在也算是可趁之機,讓鞠義帶兵攻城。讓李催和郭汜沒有想到的是先登營和大戟士的可怕的衝城能力。隻是一波衝鋒在腹背受敵之下,樊稠直接讓鞠義的先登營亂箭射死在城頭,在失去指揮之下,城門讓董承打開,迎袁紹進城,然而西涼軍卻沒有第一時間將袁紹他們趕出去,原因就是郭汜和李催兩方都想消耗對方,到最後卻沒想到讓袁紹進城後將他們兩人一一擊敗。導致兩人讓袁紹趕出了長安,兩人無奈之下隻能帶著剩下的西涼鐵騎前往西涼,準備休整之後在從新帶兵殺入長安。
袁紹雖然在城中巷戰中以步兵的優勢打敗了西涼騎兵,但是出了長安後卻是一馬平川。而西涼騎兵大部分是鐵騎,先登營雖然比較克製騎兵,但是鐵騎衝鋒和輕騎衝鋒差距是很大的。因此雖然袁紹在占領了長安後卻不敢直接帶著漢帝和百官出城返回河北,怕在途中讓西涼軍衝擊。