趙充国
宣帝は再度「羌の軍勢はどれほどか。誰を用いるべきか」と訊いたところ、趙充国は「百聞は一見に如かず。兵は遠く離れていては測りがたいものです。急ぎ金城まで向い、そこから方略を献上したいと思います。羌は天に逆らい滅亡も遠くありませんので、私にお任せください」と言い、宣帝はこれを笑って承諾した。
趙充国は持久戦の構えを取り、羌に対し罪ある者を討った者は赦免して褒美を与えると告げた。宣帝は趙充国の子の右曹中郎将趙卬に期門・羽林の騎兵を率いさせ、また刑徒や各郡の兵など合計6万を動員した。酒泉太守辛武賢が騎兵をもって迂回して後方を攻撃し補給を断つことを進言したが、趙充国は反対した。
宣帝は楽成侯許延寿を強弩将軍とし、辛武賢を破羌将軍とし、反対した趙充国を責めた。しかし趙充国はなおも反対し、屯田をすることを願い出た。朝廷の大臣たちも次第に趙充国に賛成する者が多くなり、宣帝は趙充国の献策を認める一方で許延寿・辛武賢及び趙卬に出撃を命じた。許延寿らは羌を破り功を挙げた。
趙充国は翌年になって帰還し、その後羌の仲間割れが起こって反乱は鎮圧された。趙充国は後将軍と衛尉を兼任した。
この戦いでの一件により辛武賢と趙充国の間に遺恨が生じ、辛武賢は趙卬が宮廷の秘密を漏らしたと弾劾したため、趙卬は獄に下されて自殺した。
趙充国は退任を願い、認められた。その後も朝廷での周辺異民族に関する議論に参与した。
甘露2年(紀元前52年)、86歳で死亡した。壮侯と諡された。