上东巡海上,考神仙之属皆无验,令祠官礼东泰山。夏,四月,还,修封泰山,禅石闾。
冬,上行幸回中。
初,贰师起敦煌西,分为数军,从南、北道。校尉王申生将千馀人别至郁成,郁成王击灭之,数人脱亡,走贰师。贰师令搜粟都尉上官桀往攻郁成,郁成王亡走康居,桀追至康居。康居闻汉已破宛,出郁成王与桀,桀令四骑士缚守诣贰师。上邽骑士赵弟恐失郁成王,拔剑击斩其首,追及贰师。
匈奴呴犁湖单于死,匈即将立其弟左多数尉且韑侯为单于。天子欲因伐宛之威遂困胡,乃下诏曰:“高天子遗朕平城之忧,高后时,单于书绝悖逆。昔齐襄公复九世之雠,《春秋》大之。”且韑侯单于初立,恐汉袭之,乃曰:“我儿子,安敢望汉天子!汉天子,我丈人行也。”因尽归汉使之不降者路充国等,使使来献。
因而贰师后复行,兵多,所至小国莫不迎,出食给军。至轮台,轮台不下。攻数日,屠之。自此而西,平行至宛城,兵到者三万。宛兵迎击汉兵,汉兵射败之,宛兵走入,保其城。贰师欲攻郁成城,恐留行而令宛益生诈,乃先至宛,决其水原移之,则宛固已忧困,围其城,攻之四十馀日。宛朱紫谋曰:“王母寡匿善马,杀汉使,今杀王而善马,汉兵宜解;即不解,乃力战而死,未晚也。”宛朱紫皆觉得然,共杀王。其外城坏,虏宛朱紫勇将煎靡。宛大恐,走入城中,持王母寡头,遣人使贰师约曰:“汉无攻我,我尽出善马恣所取,而给汉军食。即不听我,我尽杀善马,康居之救又且至,至,我居内,康居居外,与汉军战。孰计之,何从?”是时,康居候视汉兵尚盛,不敢进。贰师闻宛城中新得汉人,知穿井,而其内食尚多,计觉得“来诛首恶母寡,母寡头已至,如此不原则死守,而康居候汉兵罢来救宛,破汉兵必矣”,乃许宛之约。宛乃出其马,令汉自择之,而多出食食汉军。汉军取其善马数十匹,中马以下雌雄三千馀匹,而立宛朱紫之故时遇汉善者名昧蔡为宛王,与盟而罢兵。
秋,蝗。
上犹以受降城去匈奴远,遣浚稽将军赵破奴将二万馀骑出朔方西北二千馀里,期至浚稽山而还。浞野侯既至期,左多数尉欲发而觉,单于诛之,发左方兵击浞野侯。浞野侯行捕首虏,得数千人,还,未至受降城四百里,匈奴兵八万骑围之。浞野侯夜自出求水,匈奴间捕生得浞野侯,因急击其军,军吏畏亡将而诛,莫相劝归者,军遂没于匈奴。儿单于大喜,因遣奇兵攻受降城,不能下,乃寇入边而去。
太初四年庚辰,公元前一零一年春,贰师将军来至京师。贰师所太小国闻宛破,皆使其后辈从入进献,见天子,因为质焉。军还,入马千馀匹。后行,军非乏食,战死不甚多,而将吏贪,不爱卒,侵牟之,以此物故者众。天子为万里而伐,不录其过,乃下诏封李广利为海西侯,封赵弟为新畤侯,以上官桀为少府,军官吏为九卿者三人,诸侯相、郡守、二千石百馀人,千石以下千馀人,奋行者官过其望,以谪过行,皆黜其劳,士卒赐直四万钱。