曹操接受袁紹舊臣許攸建議,領兵五千突襲烏巢,即河南延津,袁紹糧庫所在地。
曹操火燒烏巢糧草萬餘車。
曹操先後斬袁紹部救援將領八人。
曹操斬首袁紹部士兵七萬人。
袁紹回兵鄴,即河北臨漳。
曹操釋出命令:焚燬自袁紹駐地查獲的本部官員的告密信,不予追究。
曹操俘虜袁紹屬下騎都尉沮授,厚待之。
沮授堅持返歸袁紹陣營。
曹操斬沮授,說:孤早相得,天下不足慮。
孫策舊部廬江太守李術,不肯接受孫權的領導。
孫權計劃*李述,又擔心曹操干預,便致書信與曹操:李術兇惡,勿復聽受。
孫權攻擊皖城,即安徽潛江。
李術閉門自守,求救於曹公。
曹操不救李術。
皖城糧食乏盡,婦女或丸土而吞之。
孫權攻克皖城,斬李術。
修渠屯田辦學堂
建安六年即公元201年
曹操消滅袁紹部倉亭軍。
倉亭軍為山東範縣籍士兵組成的強悍軍隊。
曹操退兵都城河南許昌。
曹操派遣部將蔡陽出兵河南汝南,攻擊劉備。
蔡陽被黃巾兵首領劉闢部將龔都斬。
劉備投奔荊州牧劉表。
建安七年即公元202年
曹操駐軍譙,即安徽亳州。
曹操致公文與東吳孫權:請遵守朝廷慣例,送兒子至許昌作抵押人質。
孫權長子孫登,尚未出生。
孫權尚未生育子女。
曹操釋出命令:吾舉義兵以來,將士絕無後者,求其親戚以後之,授上田,官給耕牛,置學師以教之。為存者立廟,使祀其先人,魂而有靈,吾百年之後何恨哉!
曹操至浚儀,即河南開封,治理河南睢陽水渠。
曹操駐軍官渡。
袁紹病死。
曹操出兵至黎陽,即河南浚縣,圍攻袁紹兒子袁譚及袁尚。
建安八年即公元203年
袁紹兒子撤軍至鄴,即河北臨漳。
曹操領兵追擊袁紹兒子於鄴。
袁紹兒子固守鄴城。
曹操返都城許昌。
曹操釋出命令:敗軍者抵罪,失利者免官爵。
曹操又釋出命令:郡國各修文學,縣滿五百戶置校官,選其鄉之俊造而教學之,庶幾先王之道不廢,而有以益於天下。
夏侯惇阻擊劉備於葉,即河南葉縣。
夏侯惇追擊劉備於河南博望,遭遇劉備縱火反擊,退兵。
夏侯惇部將夏侯蘭,被劉備部將趙雲俘虜。
曹操出兵追擊劉備至河南西平。
袁紹妻劉氏盡殺袁紹寵妾五人。
袁紹幼子袁尚盡殺袁紹寵妾五人家族。
袁紹長子袁譚與袁尚交戰。
袁譚兵敗,被袁尚圍困于山東平原。
袁譚派遣使者向曹操乞降求救。
曹操自西平退兵,進駐至黎陽,即河南浚縣。
袁尚退兵駐守鄴城,即河北臨漳。
曹操向袁譚使者許諾:同意兒子曹整與袁譚的女兒結婚。
建安九年即公元204年
曹操駐軍黎陽,即河南浚縣。
曹操開挖濟河至白溝河道,運輸糧草。
袁尚離開鄴,往山東平原圍攻袁譚。
曹操攻擊鄴周邊城鎮。
曹操攻擊毛城,即河北涉縣,斬守城將領尹楷。
曹操攻擊河北邯鄲