高覽問曰:“主公急召我等何事?”使者曰:“不知。”高覽忽拔劍,砍倒來使。張合大驚。高覽曰:“袁紹不明,我等豈可枉死其手?不如去投曹公。”張合曰:“只好如此。”於是,二將領本部來投曹操。
小校報入大帳,夏侯惇曰:“二將來降,未知真假。”曹操笑曰:“無妨,我以厚恩待之,雖有異心,亦可變也。”遂請二人入營來見。二將去盔卸甲,拜伏於地。操喜曰:“二公來投,如微子去殷,韓信歸漢,賢明之舉也。”即封張合為偏將軍、都亭侯,封高覽偏將軍、東萊侯。二將大喜。
不兩日,袁紹去了許攸,又去了張合、高覽。當時,人稱顏良、文丑、張合、高覽為河北四庭柱,今四庭柱俱不存,又失了烏巢糧草,軍心惶惶。許攸又勸操乘勢進兵。操乃分軍三路,當夜去劫紹寨,直殺到天明,方收軍回營,袁紹折兵無數。荀攸獻計曰:“可虛張聲勢,一路軍去攻鄴城,一路軍去奪黎陽。袁紹聞之,必退兵而走,我趁其拔營,驟然擊之,紹可破也。”曹操大喜,遂用其計。
袁紹聞報,果然驚慌,急令長子袁譚領兵五萬,回救鄴城,令大將辛明引兵五萬,去救黎陽。兩路人馬連夜起行,袁紹亦隨後拔寨。曹操盡傾人馬,八路齊出,直突袁紹大營。紹兵人人思歸,軍無戰心,望風靡潰。袁紹披甲不及,單衣幅巾,上馬而走,只有三子袁尚相隨。張遼、許褚、于禁、徐晃引兵追至延津口,袁紹慌急,盡棄金帛圖冊,引八百騎渡河而去。官渡一戰,曹操大勝,所得兵器物資,堆積如山,財過巨億。