陶謙在定陶城外被曹操擊敗後,一路向東撤退。當此之時陶謙也不再痛惜丹陽兵了,命曹豹統丹陽兵、呂由統徐州兵作為後拒,徐徐後退,命臧霸帶泰山兵先行往東,擊破夏侯淵攔阻。
定陶至成武、單父之間都是平原,並無太過險要的地形。夏侯淵營盤所謂的險要,也就是一些土丘、堤壩之類。臧霸奮勇攻擊,陶軍人人拼命,所謂歸師勿遏,夏侯淵守得十分艱難。
曹操率領主力猛攻曹豹、呂由。丹陽兵陣形還勉強可以維持,徐州兵已亂,堅持兩日後終告崩潰。有此兩日阻隔,陶謙主力與臧霸會師於單父城外。夏侯淵提前偵知陶謙主力動向,放棄營盤,退入單父城中。
陶謙匆匆東撤。夏侯淵待曹操主力追上後,再次出城,與曹操共同銜尾追擊陶謙。
陶謙退至豐*縣,呂虔軍已經到達接應。
呂虔是自魯國南端薛*縣西行、渡過泗水進入沛縣的。這一片地勢低窪,一旦天降暴雨,泗水暴漲,這一帶常積水數日,崎嶇難行,還好近日並無雨雪,天寒地凍,呂虔順利涉冰透過泗水,到達沛*縣。
呂虔駐沛*縣,與陶謙互為犄角,陶軍暫時安全。
此戰陶謙傷筋動骨,損失慘重,八萬大軍安全退回的只有兩萬左右,大將陶機、呂由皆戰死,曹豹重傷,臧霸、孫觀皆負傷。
**********
在曹操大敗陶謙之時,張邈也擊退郭貢,保住陳留。
董訪見張楊後,力陳河內、陳留互不相鄰,沒有爭端糾紛,應當守望相助,張楊以為然。董訪又面見呂布,轉達張邈殷切相請之意。呂布部將魏續、成廉等皆支援呂布入陳留。呂布遂聽之。
公元一九二年八月,呂布在袁紹處時有騎兵七百、步卒一千餘,袁紹欲害呂布,呂布狼狽逃出,只騎兵四百、步卒五百相隨,在張邈處盤桓十餘日,又至張楊處,張楊糧谷也不寬裕,供應呂布這一千步騎飲食已是仁至義盡,不可能再讓他擴軍,因此呂布還是這麼多兵馬。
公元一九二年十二月底,呂布率步騎一千從河內南下,經河南而至陳留。張邈親自出城迎接,牽呂布之手,呼呂布為弟。張邈乃當世名士,呂布卻是邊地鄙人,出身懸殊。呂布見張邈如此禮遇,大為感動,遂決定當即出兵雍丘。
張邈為呂布軍配上全套的兵器甲杖,待遇與張邈軍等同,又撥了一千步卒歸入呂布麾下,然後命軍司馬趙寵帶兵兩千,暫歸呂布指揮,一同向雍丘進發。
呂布以趙寵兩千陳留兵為後軍,以高順、張遼為前鋒,親自率領騎兵擔任機動。至雍丘城外,呂布命人送信給臧洪、張超,也不等他們回話,命高順、張遼直接攻擊郭貢聯軍大營。正對高順、張遼兵鋒的乃是何儀軍。
何儀見高順、張遼兵少,輕之,出營列陣,以大軍迫之。高順高呼陷陣,與張遼率區區千人,徑前直擊何儀萬軍。高順、張遼勇不可擋,所攻之處若沸湯潑雪,無不摧毀。何儀支撐不住,向郭貢、劉闢求救。郭貢、劉闢等悉軍來救,圍攻高順、張遼。
呂布率騎兵馳出,高呼自名,直衝郭貢軍陣,當者無不披靡。魏續、成廉等騎將皆勇悍過人,騎術精良。四百騎兵直接鑿穿郭貢軍陣,在陣後集結,再次衝陣。
郭貢聯軍久聞呂布之名,今見呂布如此勇武,皆膽寒。臧洪、張超大開營門、城門出擊。郭貢聯軍大敗。何儀為呂布所殺,黃邵為張遼所斬。