年,元兵至武阶,损弃沔而遁。桂如渊镇蜀,辟通判沔州,寻檄兼幕职。稼首言:「蜀以三关为门户,五州为藩篱,自前帅弃五州,民无固志,一旦敌至,又有因粮之利,或遂留不去。今亟当申理,俾缓急有所保聚。」如渊然之,乃创山砦八十有四,且募义兵五千人,与民约曰:「敌至则官军守原堡,民丁保山砦,义兵为游击,庶其前靡所掠,后弗容久。」

  北兵由东道以入,如渊忧之,辟稼知洋州。稼日夜为守御计,以洋居平地,无一卒以守,议移金州帅司军千人驻洋州,而自任其饷给。李心传为言诸朝,不报。及凤州破,制置司始从稼请,调金州兵赴之,而兵不时至。汉中陷,梁、洋之民数十万尽趋安康。稼乃移屯黄金渡,收散卒,招忠义,以制置司之命,致故将陈昱于安康,委以收复之任。昱部分诸军,召青座、华阳诸关守将,皆以兵来会,凡得三千人,稼竭洋之帑廪赡之。以州事付通判,而自假节制军马,督诸将继进。沔州破,北兵迫大安,益昌大震,稼亟命趋沔,自至西县援之。

  如渊以便宜命稼利路提刑司兼权兴元府,制置司檄其守米仓,稼移书曰:「今日之事如弈棋,所校者先后尔。苟以分水、三泉、米仓为可保,敌兵若自宕昌、清川以入,将孰御之?盍以兴、沔、利三戎司分驻凤州,俾制司已招之忠义、关表复仇之豪杰,联司以进,兵气夺矣。」如渊迟疑不决。逮天水、同庆被屠,西和围益急,始会军民之众万人援之,道梗不得前,而城已破矣。俄报砦窠、七方之师皆溃,稼率遗民驻廉水县,召集保甲,分布间道,以保巴山。当是时,文臣之在军中者惟稼一人。

  如渊既罢,李代之,以稼久劳,请改畀内郡,差知荣州。殿中侍御史汪刚中,如渊党也,欲使稼分其罪,乃谓蜀之败实由稼,遽罢之,又削二官。李心传见上,讼稼无罪,不当罢。

  宣抚使黄伯固辟稼知阆州。未几,伯固去官,制置使赵彦呐以参议官辟之。制置司近汉中,稼言汉中荡无藩篱,宜经理仙人原以为缓急视师之地。彦呐以委稼,稼至原,缮营垒,峙刍粮,比器甲,开泉源,守御之规,罔不备具。会召还,彦呐密奏留稼,以直秘阁知沔州、利州提点刑狱兼参议官。始至,告于神曰:「郡当兵难之后,生聚抚摩,所当尽力,去之日,誓垂橐以入剑门。」乃葺理创残,招集流散,民皆襁负来归。

  北兵入西和,薄阶州,稼赞彦呐登原督战。知天水军曹友闻等兵大战。进稼三官,为朝请大夫兼关外四州安抚司公事,措置西路屯田。稼尝代彦呐论蜀事利害,上嘉览之。

  北兵自凤州入,东军不能御,遂捣河池,至西池谷,距沔九十里。吏民率逃,议欲退保大安。稼白彦呐曰:「今日之事,有进无退,能进据险地,以身捍蜀,敌有后顾,必不深入;若仓皇召兵,退守内地,敌长驱而前,蜀事去矣。」彦呐曰:「吾志也。」已而竟行,留稼守沔。

  北兵自白水关入六股株,距沔六十里。沔无城,依山为阻,稼升高鼓噪,盛旗鼓为疑兵。彦呐至置口,辍帐前总管和彦威,以军还沔,召小将杨俊、何璘悉以兵会,又调总管王宣精兵千人益之。璘军无纪律,稼捕其纵火者三人,诛之。未几,北兵大至,璘遁。其众皆溃,遂下沔州。

  先是,友闻戍七方,知沔不可守,劝稼移保山砦,而自将所部助之。稼曰:「七方要地,不可弃,吾郡将也,城亦不可弃。即事不济,有死而已。」先二日,子斯得侍,以时危任重为忧,稼举田承君「五日不汗」之言语之,且曰:「吾得死所,何憾!」又以书告李心传曰:「稼必坚守沔,无沔则无蜀矣。自谓此举可以无负知己。」及事迫,参议杨约劝稼姑保大安,稼厉声曰:「我以监司守城郭,尔以幕客往来应援,各行其志。」常平司属官冯元章率吏士力请稼少避,稼不为动。城既陷,众拥稼出户,稼叱之不能止,兵骑四集围之,遂死焉。诏进稼七官,为正议大夫、龙图阁直学士,谥曰忠。后以子斯得执政,累赠太师。

  稼为人慷慨有大志,闻人有善,称之不容口;不善,面折无所避。推毂人士,常恐不及,视财如粪土。死之日,闻者莫不于邑流涕。所著有《缩斋类藁》三十卷。斯得自有传。

  曹友闻,字允叔,同庆栗亭人。武惠王彬十二世孙也。少有大志,与仲弟友谅不远千里寻师取友。登宝庆二年进士。授绵竹尉,改辟天水军教授。

  城已被围,友闻单骑夜入,与守臣张维纠民厉战。兵退,制置使制大旗,书「满身胆」以旌之。已而兵复至,友闻罄家财招集忠义,得健士五千人。制置使李檄管忠义,领所部守仙人关,且行且战,至峡口据险。前军统制屈信率所部突阵,还所掠四州人畜。至秦填,遣左军统制杜午迎击,力不能敌。友闻令诸军乘高据险,身冒矢石,为士卒先。信与统制张安国领兵出战。兵退,制置使檄捍七方关。

  北兵东破武休关,已而破七方,遂入沔州金牛,至大安,又分兵自嘉陵江木皮口突出何进军后,进战败死之,遂长驱入剑门。友闻与弟万各率所部,取间道过毡帽山,至青蒿埧,战于白水