上遣光禄勋徐自为出五原塞数百里,远者千馀里,筑城、障、列亭,西北至庐朐,而使游击将军韩说、长平侯卫伉屯其旁;使强弩都尉路博德筑居延泽上。秋,匈奴大入定襄、云中,杀略数千人,败数二千石而去,行粉碎光禄所筑城、列亭、障;又使右贤王入酒泉、张掖,略数千人。会军正任文击救,尽复失所得而去。
贰师将军之西也,既过盐水,当道小国各城守,不肯给食,攻之不能下。下者得食,不下者数日则去。比至郁成,士至者不过数千,皆饥罢。攻郁成,郁成大破之,所杀伤甚众。贰师将军与李哆、赵始成等计:“至郁成尚不能举,况至其王都乎!”引兵而还。至敦煌,十不过什一二,使使上书言:“道远,多乏食,且士卒不患战而患饥,人少,不敷以拔宛。愿且罢兵,益发而复往。”天子闻之,大怒,使使遮玉门曰:“军有敢入者,辄斩之!”贰师恐,因留敦煌。
太初二年戊寅,公元前一零三年春,正月,戊申,牧丘恬侯石庆薨。
冬,上行幸回中。
闰月,丁丑,以太仆公孙贺为丞相,封葛绎侯。时朝廷多事,督责大臣,自公孙弘后,丞比拟坐事死。石庆虽以谨得终,然数被谴。贺引拜为丞相,不受印绶,屯首涕零不肯起。上乃起去,贺不得已拜,出曰:“我从是殆矣!”
上嘉匈奴单于之义,遣中郎将苏武送匈奴使留在汉者,因厚赂单于,答其美意。武与副中郎将张胜与假吏常惠等俱。既至匈奴,置币遣单于。单于益骄,非汉所望也。
三月,上行幸河东,祠后土。
上东巡海上,考神仙之属皆无验,令祠官礼东泰山。夏,四月,还,修封泰山,禅石闾。
冬,十仲春,皃宽卒。
是岁,睢阳侯张昌坐为太常乏祠,国除。
太初四年庚辰,公元前一零一年春,贰师将军来至京师。贰师所太小国闻宛破,皆使其后辈从入进献,见天子,因为质焉。军还,入马千馀匹。后行,军非乏食,战死不甚多,而将吏贪,不爱卒,侵牟之,以此物故者众。天子为万里而伐,不录其过,乃下诏封李广利为海西侯,封赵弟为新畤侯,以上官桀为少府,军官吏为九卿者三人,诸侯相、郡守、二千石百馀人,千石以下千馀人,奋行者官过其望,以谪过行,皆黜其劳,士卒赐直四万钱。
天汉元年辛巳,公元前一零零年春,正月,上行幸甘泉,郊泰畤。三月,行幸河东,祠后土。
因而贰师后复行,兵多,所至小国莫不迎,出食给军。至轮台,轮台不下。攻数日,屠之。自此而西,平行至宛城,兵到者三万。宛兵迎击汉兵,汉兵射败之,宛兵走入,保其城。贰师欲攻郁成城,恐留行而令宛益生诈,乃先至宛,决其水原移之,则宛固已忧困,围其城,攻之四十馀日。宛朱紫谋曰:“王母寡匿善马,杀汉使,今杀王而善马,汉兵宜解;即不解,乃力战而死,未晚也。”宛朱紫皆觉得然,共杀王。其外城坏,虏宛朱紫勇将煎靡。宛大恐,走入城中,持王母寡头,遣人使贰师约曰:“汉无攻我,我尽出善马恣所取,而给汉军食。即不听我,我尽杀善马,康居之救又且至,至,我居内,康居居外,与汉军战。孰计之,何从?”是时,康居候视汉兵尚盛,不敢进。贰师闻宛城中新得汉人,知穿井,而其内食尚多,计觉得“来诛首恶母寡,母寡头已至,如此不原则死守,而康居候汉兵罢来救宛,破汉兵必矣”,乃许宛之约。宛乃出其马,令汉自择之,而多出食食汉军。汉军取其善马数十匹,中马以下雌雄三千馀匹,而立宛朱紫之故时遇汉善者名昧蔡为宛王,与盟而罢兵。