四年春,军鄄城。荆州牧刘表断术粮道,术引军入陈留,屯封丘,黑山余贼及于夫罗等佐之。
术使将刘详屯匡亭。太祖击详,术救之,与战,大破之。术退保封丘,遂围之,未合,术走襄邑,追到太寿,决渠水灌城。走宁陵,又追之,走九江。夏,太祖还军定陶。
下邳阙宣聚觽数千人,自称天子;徐州牧陶谦与共举兵,取泰山华、费,略任城。秋,太祖征陶谦,下十余城,谦守城不敢出。
是岁,孙策受袁术使渡江,数年闲遂有江东。
兴平元年春,太祖自徐州还,初,太祖父嵩,去官后还谯,董卓之乱,避难琅邪,为陶谦所害,故太祖志在复雠东伐。[一]夏,使荀彧、程昱守鄄城,复征陶谦,拔五城,遂略地至东海。还过郯,谦将曹豹与刘备屯郯东,要太祖。太祖击破之,遂攻拔襄贲,所过多所残戮。[二]
注[一]世语曰:嵩在泰山华县。太祖令泰山太守应劭送家诣兖州,劭兵未至,陶谦密遣数千骑掩捕。嵩家以为劭迎,不设备。谦兵至,杀太祖弟德于门中。嵩惧,穿后垣,先出其妾,妾肥,不时得出;嵩逃于厕,与妾俱被害,阖门皆死。劭惧,弃官赴袁绍。后太祖定冀州,劭时已死。韦曜吴书曰:太祖迎嵩,辎重百余两。陶谦遣都尉张闿将骑二百韂送,闿于泰山华、费间杀嵩,取财物,因奔淮南。太祖归咎于陶谦,故伐之。
注[二]孙盛曰:夫伐罪吊民,古之令轨;罪谦之由,而残其属部,过矣。
会张邈与陈宫叛迎吕布,郡县皆应。荀彧、程昱保鄄城,范、东阿二县固守,太祖乃引军还。
布到,攻鄄城不能下,西屯濮阳。太祖曰:"布一旦得一州,不能据东平,断亢父、泰山之道乘险要我,而乃屯濮阳,吾知其无能为也。"遂进军攻之。布出兵战,先以骑犯青州兵。
青州兵奔,太祖陈乱,驰突火出,坠马,烧左手掌。司马楼异扶太祖上马,遂引去。[一]未至营止,诸将未与太祖相见,皆怖。太祖乃自力劳军,令军中促为攻具,进复攻之,与布相守百余日。蝗虫起,百姓大饿,布粮食亦尽,各引去。
注[一]袁暐献帝春秋曰:太祖围濮阳,濮阳大姓田氏为反闲,太祖得入城。烧其东门,示无反意。及战,军败。布骑得太祖而不知是,问曰:"曹操何在?"太祖曰:"乘黄马走者是也。"
布骑乃释太祖而追黄马者。门火犹盛,太祖突火而出。
秋九月,太祖还鄄城。布到乘氏,为其县人李进所破,东屯山阳。于是绍使人说太祖,欲连和。太祖新失兖州,军食尽,将许之。程昱止太祖,太祖从之。冬十月,太祖至东阿。
是岁谷一斛五十余万钱,人相食,乃罢吏兵新募者。陶谦死,刘备代之。
二年春,袭定陶。济阴太守吴资保南城,未拔。会吕布至,又击破之。夏,布将薛兰、李封屯钜野,太祖攻之,布救兰,兰败,布走,遂斩兰等。布复从东缗与陈宫将万余人来战,时太祖兵少,设伏,纵奇兵击,大破之。[一]布夜走,太祖复攻,拔定陶,分兵平诸县。布东奔刘备,张邈从布,使其弟超将家属保雍丘。秋八月,围雍丘。冬十月,天子拜太祖兖州牧。
十二月,雍丘溃,超自杀。夷邈三族。邈诣袁术请救,为其觽所杀,兖州平,遂东略陈地。
注[一]魏书曰:于是兵皆出取麦,在者不能千人,屯营不固。太祖乃令妇人守陴,悉兵拒之。
屯西有大堤,其南树木幽深。布疑有伏,乃相谓曰:"曹操多谲,勿入伏中。"引军屯南十余里。明日复来,太祖隐兵堤里,出半兵堤外。布益进,乃令轻兵挑战,既合,伏兵乃悉乘堤,步骑并进,大破之,获其鼓车,追至其营而还。
是岁,长安乱,天子东迁,败于曹阳,渡河幸安邑。
建安元年春正月,太祖军临武平,袁术所置陈相袁嗣降。
太祖将迎天子,诸将或疑,荀彧、程昱劝之,乃遣曹洪将兵西迎,韂将军董承与袁术将苌奴拒险,洪不得进。
汝南、颍川黄巾何仪、刘辟、黄邵、何曼等,觽各数万,初应袁术,又附孙坚。二月,太祖进军讨破之,斩辟、邵等,仪及其觽皆降。天子拜太祖建德将军,夏六月,迁镇东将军,封费亭侯。秋七月,杨奉、韩暹以天子还洛阳,[一]奉别屯梁。太祖遂至洛阳,韂京都,暹遁走。天子假太祖节钺,录尚书事。[二]洛阳残破,董昭等劝太祖都许。九月,车驾出轘辕而东,以太祖为大将军,封武平侯。自天子西迁,朝廷日乱,至是宗庙社稷制度始立。[三]
注[一]献帝春秋曰:天子初至洛阳,幸城西故中常侍赵忠宅。使张杨缮治宫室,名殿曰扬安殿,八月,帝乃迁居。
注[二]献帝纪曰:又领司隶校尉。
注[三]张璠汉纪曰:初,天子败于曹阳,欲浮河东下。侍中太史令王立曰:"自去春太白犯镇星于牛斗,过天津,荧惑又逆行守北河,不可犯也。"由是天子遂不北渡河,将自轵关东出