當時楊穎潁川(今河南許昌)有個才子叫荀宣,為躲避董卓叛亂而遷居冀州,被袁紹奉為上賓。眼看袁紹成不了大事,就投奔曹操門下。曹操大喜,封他為司馬。從此跟隨曹操征戰北方,出謀劃策,深得曹操信任。
公元194年,徐州牧羊人陶謙病逝,臨死前把徐州讓給了劉備。消息傳來,曹操奪徐州之心再也按捺不住,忙出兵徐州。荀彧知道曹操的想法,說:“當年漢高祖守關中,光武帝劉秀擁有河內。他們都有堅實的基礎,他們進得足以克敵,退得足以堅守,所以成了大業。現在將軍不顧兗州而攻徐州,我軍留在兗州不足以取得徐州;少留,如果呂布在這個時候出手,又不足以守住兗州。最後兗州肯定是丟了,但是徐州沒拿。”他還指出“現在是麥收季節,聽說徐州已經組織人力在城外搶麥,運到城裏。這說明他們準備好了。壹旦消息傳出,他們就會加固工事,轉移所有物資,做好壹切準備迎接我們(原文是:“今日東都是收割麥子,要為將軍們加固城墻,清場”)。這樣,妳的兵馬真的走了,城池攻不下,什麽也得不到。不出十天,妳的軍隊就會不戰而潰。」
曹操聽了荀宣的話,非常佩服。從此,他集中兵力,很快打敗了呂布。後來打敗劉備,占領徐州。