洮,合喜击走之,斩获甚众。三年四月,迁元帅左都监,行元帅府事于巩州。
  四年四月,夏人犯边,合喜讨之,师次鹿兒原,遇复兵千人,遣提控乌古论世显率偏师败之,都统王定亦破其众一千五百于新泉城。九月,夏人攻巩州,合喜遣兵击之,一日十余战,夏人退据南闲,遣精兵三万傅城,又击走之,生擒夏将刘打、甲玉等。讯知夏大将你思丁、兀名二人谋,以为巩帅府所在,巩既下则临洮、积石、河、洮诸城不攻自破,故先及巩,且构宋统制程信等将兵四万来攻。合喜闻之,饬兵严备。俄而兵果至,合喜督兵搏战,却之,杀数千人。攻益急,将士殊死战,杀伤者以万计。夏人焚其攻具,拔栅而去。合喜已先伏甲要地邀之,复率众蹑其后,斩首甚众。十月,以功遥授平西军节度使。
  元光元年,大将萌古不花攻凤翔,朝廷以主将完颜仲元孤军不足守御,命合喜将兵援之。二年二月,木华黎国王、斜里吉不花等及夏人步骑数十万围凤翔,东自扶风、岐山,西连汧、陇,数百里间皆其营栅,攻城甚急,合喜尽力,仅能御之。于是,合喜以同知临洮府事颜盏虾蟆战尤力,遂以便宜升为通远军节度使,上嘉其功,许之。是岁,升签枢密院事。哀宗即位,拜参知政事,权枢密副使。
  正大八年十一月,邓州驰报大元兵破峣峰关,由金州东下。报至时日已暮,省院官入奏,上曰:“事至于此,奈何?”上即位至是八年,从在东宫日立十三都尉,每尉不下万人,强壮矫捷,极为精练。步卒负担器甲粮糗重至六七斗,一日夜行二百里。忠孝军万八千人,皆回纥、河西及中州人夜掠而逃归者,人有从马,以骑射选之乃得补。亲卫、骑兵、武卫、护卫,迁外诸军又二十余万。故频年有大昌原、倒回谷之捷,士气既振,遂有一战之资。至是,院官同奏:“北军冒万里之险,历二年之久,方入武休,其劳苦已极。为吾计者,以兵屯睢、郑、昌武、归德及京畿诸县,以大将守洛阳、潼关、怀、孟等处,严兵备之。京师积粮数百万斛,令河南州郡坚壁清野,百姓不能入城者聚保山砦。彼深入之师,欲攻不能,欲战不得,师老食尽,不击自归矣。”上太息曰:“南渡二十年,所在之民破田宅、鬻妻子以养军士。且诸军无虑二十余万,今敌至不能迎战,徒以自保,京城虽存,何以为国,天下其谓我何!”又曰:“存亡 天命,惟不负民可也。”乃诏合达、蒲阿等屯军襄、邓。
  九年正月,两省军溃于三峰山,北兵进薄京师。三月庚子,议曹王出质。大兵北行,留速不泬攻城,攻具已办,既有纳质之请,即又云:“有我受命攻城,但曹王出则退,不然不罢也。”壬寅,曹王入辞,宴于宫中。癸卯,北兵立攻具,沿壕列木栅,以薪草填壕,顷刻平十余步。主兵者以议和之故不敢与战,但于城上坐视而已。
  城中喧哄,上闻之,从六七骑出端门至舟桥。时新雨淖,车驾忽出,人惊愕失措,但跪于道傍,亦有望而拜者,上自麾之曰:“勿拜,恐泥污汝衣。”仓皇中,市肆米豆狼藉于地,上敕卫士令各归其家,老幼遮拥至有误触御衣者。少顷,宰相从官皆至,进笠不受,曰:“军士暴露,我何用此为。”所过慰劳军士,皆踊跃称万岁,臣等战死无所恨,至有感泣者。西南军士五六十辈聚而若有言者,上就问之,跪曰:“大兵刍土填壕,功已过半,平章传令勿放一镞,恐坏和事,想岂有计耶?”上顾谓其中长者云:“朕为生灵,称臣进奉无不从顺,止有一子,养来成长,今往作质子矣。汝等略忍,待曹王出,大兵不退,汝等死战未晚。”复有拜泣者曰:“事急矣,圣主毋望和事。”乃传旨城上放箭。西水门千户刘寿控御马仰视曰:“圣主无信贼臣,贼臣尽,大兵退矣。”卫士欲击之,上止曰:“醉矣,勿问。”是日,曹王出诣军前,大兵并力进攻。甲辰,上复出抚东门将士,太学生杨奂等前白事。上问何所欲言,曰:“臣等皆太学生,令执砲夫之役,恐非国家百年以来待士之意。”敕记姓名,即免其役。过南薰门,值被创者,亲傅以药,手酌卮酒以赐,且出内府金帛以待有功者。是日,大兵驱汉俘及妇女老幼负薪草填壕堑,城上箭镞四下如雨,顷刻壕为之平。
  龙德宫造砲石,取宋太湖、灵璧假山为之,小大各有斤重,其圆如灯球之状,有不如度者杖其工人。大兵用砲则不然,破大硙或碌碡为二三,皆用之。攒竹砲有至十三稍者,余砲称是。每城一角置砲百余枝,更递下上,昼夜不息,不数日,石几与里城平。而城上楼橹皆故宫及芳华、玉溪所拆大木为之,合抱之木,随击而碎,以马粪麦秸布其上,纲索旃褥固护之。其悬风板之外皆以牛皮为障,遂谓不可近。大兵以火砲击之,随即延爇不可扑救。父老所传周世宗筑京城,取虎牢土为之,坚密如铁,受砲所击唯凹而已。大兵壕外筑城围百五十里,城有乳口楼橹,壕深丈许,阔亦如之,约三四十步置一铺,铺置百许人守之。
  初,白撒命筑门外短墙,委曲狭隘容二三人得过,以防大兵夺门。及被攻,诸将请乘夜斫营,军乃不能猝出,比出,已为北兵所觉。后又夜募死士千人,穴城由壕径渡,烧其砲坐。城上悬红纸灯为应,约灯起渡壕,又为围者所觉。又放纸鸢,置文书其