金章宗生子不育,继嗣未立,又疑忌宗室,与诸叔关系紧张。晚年在政治腐败、军事无能的情况下,又出现了继承人危机。泰和八年(1208 年),章宗死,元妃李氏等按章宗旨意立其叔永济为帝,是为卫绍王。永济“柔弱鲜智能”,不但不能扭转积弊,而且招致了蒙古的进攻。蒙古部与金朝的联系当始于金太宗时期。金征蒙古部首领合不勒汗入朝,却阴谋加害于他。合不勒杀了金朝使者,双方关系恶化并长期处于敌对状态。此后,金朝多次出兵或利用塔塔尔人进攻蒙古,并先后杀害了蒙古部首领俺巴孩、斡勤巴儿合黑和合答安把阿秃。金世宗时期,蒙古部势力逐渐强大,构成了对金朝北部边防的严重威胁。当时燕京和契丹地流行的一首歌谣称:“鞑靼来,鞑靼去,赶得官家没处去。”为了解除蒙古的威胁,金世宗一面不断派兵剿杀,甚至虏卖蒙古子女为奴婢,一面加强上京等地防务,极力提倡女真人恢复骑射尚武的旧俗。同时不许蒙古人入境,每年入贡,只在塞外交割,激起蒙古人极大的不满。
成吉思汗统一蒙古各部后,即将军事进攻的目标指向了金朝,但对金朝这样中原大国的进攻,他不能不作周密的布署。因此,他先取西夏以解除来自侧翼的威胁,没有立刻对金采取军事行动。卫绍王即位后,遣使招谕蒙古,不但没有得到响应,反而招致了蒙古的蔑视。成吉思汗对金朝的国情有一定了解,永济的无能则为他所亲见。得知永济为帝时,他更加轻视金朝,他说:“我谓中原皇帝是天上人做,此等庸懦亦为之耶。”于是更积极准备南下。
蒙古军南下,金军失利 大安三年(1211 年)秋,成吉思汗亲率大军南下攻金,拉开了蒙古灭金战争的序幕。蒙古军自达里泊(今内蒙古克什克腾旗达里诺尔)出发,进入金境。金守边将领独吉思忠失于备御,边堡乌沙堡、乌月营失守。卫绍王以参知政事完颜承裕(即胡沙)代思忠主持防御。承裕不敢迎战,自抚州(今河北张北)退屯宣平(今河北张家口西南),当地土豪请以土兵为先锋,以行省兵为声援,共同抵御,承裕畏怯不敢用。于是蒙古军长趋直入,占领昌州(今内蒙古太仆寺旗九连城)、桓州(今内蒙古正蓝旗北四郎城)和抚州,又在野狐岭(今河北万全县膳房堡北)、会河川(浍河)川,今河北怀安东)连续大败金军,金军死者蔽野塞川,僵尸百里,精锐尽失。蒙古先锋军突破居庸关,进至中都城下。
成吉思汗诸子自西南路入边墙,连下净(今内蒙古四子王旗西北卜古城子)、丰(今内蒙古呼和浩特市东白塔镇)、云内(今内蒙古托克托县东北古城)、东胜(今内蒙古托克托县)、武(今山西五寨县北)、朔等州,金西京留守纥石烈执中(即胡沙虎)弃西京逃回中都。崇庆元年(1212 年),蒙古军又攻陷宣德州(今河北宣化)、德兴府(今河北涿鹿),进围西京,元帅左都监奥屯襄领兵救西京,又为蒙古军所败,“一军尽殪”。同年,东京也遭蒙古军虏掠。
至宁元年(1213 年),蒙古军再入野狐岭,在缙山(今河北怀来东)与行省完颜纲和权元帅右都监术虎高琪所统乣、汉军激战,金军再败,死尸“如烂木般堆着”,蒙古军直达居庸关北口。成吉思汗留兵攻北口,亲率一军自紫荆关入,趋居庸南口,与北口蒙古军配合攻破居庸天险。金南口守军不意敌军突至,“莫能支吾,锋镝所及,流血蔽野”。蒙古军包围中都,同时兵分三路抄掠黄河以北。宫廷政变,宣宗即位 西京败将纥石烈执中逃跑途中,擅取官库银和衣币诸物,夺官民马匹,杖杀涞水县令,朝廷皆置不问,反任为右副元帅,权尚书左丞。执中无所忌惮,自请以兵2 万屯宣德州,朝廷许以3000,命驻妫州。执中不满,被罢。至宁元年(1213 年),召回,命将武卫军数千屯中都北。执中与其党“惟务驰猎,不恤军事”,朝廷遣使责让,执中非但不服,还以讨叛为名,任意扣押防城将领。
八月,执中妄称元兵至,分兵三路入城,杀知大兴府徒单南平、左丞完颜纲,自称监国元帅,废黜卫绍王,逼其出宫,擅授官职,意不可测。丞相徒单镒劝立世宗长孙完颜亶,执中等遂遣人迎珣于彰德,并使人杀卫绍王。九月,完颜亶即位,是为宣宗,改元贞祐。他对发动宫廷政变的纥石烈执中不加惩治,反任其为太师、尚书令兼都元帅,赐第京师。降永济为东海郡侯,遣使与蒙古军议和。
蒙古这次对金朝用兵,是以掠夺财物和试探虚实为主要目的的,在围攻中都不克的情况下,便遣使议和。金宣宗没有抵御蒙古的决心和方略,遂按照成吉思汗所提的条件,“奉卫绍王女岐国公主及金帛、童男女五百,马三千以献”,与蒙古军达成协议。贞祐二年(1214 年),蒙古军带着掠夺的金帛财物、马匹、人口,撤军北归。夏,成吉思汗避暑于鱼儿泊。金宣宗没有趁蒙古撤军之际,部署加强边备和保卫中都,却决定南迁汴京以避兵锋。五月,以太子守忠和右丞相都元帅完颜承晖(福兴)、左丞左副元帅抹撚尽忠留守中都,率宗室、百官南迁。
贞祐二年(1214 年)宣宗南迁时,与诸臣讨论如何安置乣军,议者欲将其迁往平州,而术虎高琪反对,遂与金室一并南迁。但诸臣多恐乣军生事,宣宗对他们也缺乏信任,乣军亦不愿南去。行抵涿州、良乡间,又决定收回原拨给乣军的马匹、铠甲,激起军变。乣军杀死主帅详稳,另推斫答、比涉儿、札剌儿为帅,还军中都。中都留守完颜承晖得知乣军哗变的消息,遣人至卢沟桥阻截。斫答派部分兵众潜渡卢沟河,腹背夹击守桥金军,大破其众,夺其衣甲、器械和中都附近马匹,与蒙古军和辽东契丹将领耶律留哥联络。这时,金朝一面诏抹撚尽忠等妥善安抚,一面使术虎高琪遣人招抚,但为时已晚。成吉思汗得知乣军来降,立刻遣蒙古将领和先已投降的契丹将领石抹明安兄弟前来,就命他们与新附的乣军同围中都。
中都失陷 金宣宗的南迁,严重地动摇了河北军民的守土决心。乣军的背金降蒙,削弱了中都的防御力量,却增强了敌方对中都的威胁。七月,太子守忠也离开中都逃往南京,留守官兵的情绪再一次受到打击。成吉思汗以契丹、汉人降将为向导,继续围攻中都,并采纳降官降将的建议,派人招降中都周围的金军,对降官降将一律授以原官,使之为蒙古所用。贞祐三年(1215 年)正月,右副元帅蒲察七斤以通州降,中都形势更加危急。三月,金朝以元帅左监军永锡、左都监乌古论庆寿、御史中丞李英将兵自清州督粮运援救中都。至霸州北,李英因酒误事,所统之众又皆乌合,与蒙古军遭遇,大败。李英死,所运粮尽失。庆寿军得知英军败讯,溃归,中都援绝。承晖以尽忠久在军旅,令其总领军事,相约以死坚守。至援军败,尽忠却与亲信密谋弃城南奔,承晖无计可施,服毒自杀。尽忠至南京,宣宗仍以为平章。五月,中都失陷。
南迁后,朝廷所能控制的只有南京、京兆、凤翔、鄜延等数路。陕西战事不断,河南地狭民困。军政费用浩繁,则谋取偿于宋。宣宗屡兴师代宋,但所得不及所失,又因军戍费粮数万,不得已又弃去。南迁后的金朝陷入了严重的政治、经济危机。与政治、经济危机同样严重的是金朝军纪败坏,战斗力低下。野狐岭、浍河川之战,金军精锐损失惨重,乣军的叛降,再一次削弱了金朝的武装力量。
正大二年(1225 年),成吉思汗结束西征。四年,灭西夏,加强了对金朝的军事攻势,相继攻下德顺、平阳、临洮。金朝一面乞和,一面商讨守御之策,陕西行省上议:“上策自将出战,中策幸陕州,下策弃秦保潼关。”金哀宗偏偏选择了下策,增筑中京(今河南洛阳)和归德(今河南商丘)城,修浚汴京外濠,作退守和出逃的安排。五年,忠孝军提控完颜陈和尚在大昌原以400 骑战胜来攻的蒙古军,取得了自与蒙古开战以来的首次大捷,诸军士气为之一振。但不久,蒙古窝阔台汗即位,对金朝开始了全面进攻,金与蒙古的战争进入最后阶段。
正大六年(元太宗二年,1230 年),蒙古军围攻京兆(今陕西西安市)。七年春,围攻凤翔。金哀宗一面派军增援凤翔,一面加强潼关防御。屯兵阌乡的金将完颜合达与移剌蒲阿以蒙古军势盛,不敢出战,置京兆、凤翔的危急于不顾,坐守河南。在朝廷遣使一再催促之下,不得已出关迎敌,军至华阴,与蒙古军刚一交战,即收军入关,京兆、凤翔失守,潼关以西不复为金朝所有。
金军退出陕西,以重兵防守潼关、黄河一线,此举早已在成吉思汗的预料之中。成吉思汗曾留下遗言称:“金精兵在潼关,南据连山,北限大河,难以遽破。若假道于宋,宋、金世仇,必能许我,则下兵唐、邓,直捣大梁。金急,必征兵潼关。然以数万之众,千里赴援,人马疲弊,虽至弗能战,破之必矣。”夏,蒙古大汗与诸将避暑于九十九泉(今内蒙古卓资北灰腾梁),商讨灭金方略,决定兵分三路南下,夺取汴京,一举灭金。于是窝阔台自统中路军,渡河由洛阳进;叔斡惕赤斤率左路军由山东济南进;弟拖雷将右路军自宝鸡南下,借道于宋,沿汉水北上唐、邓,对汴京形成包抄之势。
九月,蒙古中路军围河中府(今山西永济西),西路军达饶风关,自金州(今陕西安康)东进。金则一方面守黄河阻截北路,一方面遣军下襄、邓阻截南路。十二月,河中府失陷,中路军自白坡渡黄河,黄河防线全面崩溃,汴京戒严。西路军北渡汉水,金诸将请于半渡时袭击,主帅移剌蒲阿不从。至全军渡河后,双方战于禹山,金军力战,勉获小胜,蒲阿等以大捷上奏,百官执酒相庆。天兴元年(元太宗四年,1232 年)正月,蒙古中路军驻兵郑州。金哀宗令近京诸色军人家属60 万人入京,决河水卫京城。同时,西路军散漫北上,焚毁州县,骚扰金军,金军无以为食。将至钧州(今河南禹县),双方战于三峰山,蒙军饱食后以生力军轮番出战,金军则有三日不得食者。“时雪已三日,战地多麻田,往往耕四五遍,人马践泥淖没胫,军士被甲胄僵立雪中,枪槊结冻如椽。”蒙古军三面围攻,而开钧州一路,纵金军突围,同时以大军夹击,“金军无一人得逃者”。完颜合达、移剌蒲阿为蒙古军所俘杀。
天兴元年(1232 年)二月,金军弃潼关,许州兵变降蒙,卢氏、睢州、中京相继失陷。十二月,哀宗以东征为名离京出逃,以右丞相、枢密使兼左副元帅完颜赛不等扈从,完颜奴申和习捏阿不为枢密副使、参知政事,留守京师。二年正月,哀宗遣使迎太后、皇后、诸妃,为蒙古军所阻。人心更为不安,朝官士庶有谋出城北归者,有欲立荆王举城降蒙者。二执政一筹莫展,士庶失望,日夜企盼有一豪杰之士能救民出水火。京城西面元帅崔立杀二守臣,立卫绍王子梁王从恪为监国,自至蒙古军营请降。并下令约束诸军:“取民一钱处死”,士庶庆幸得一生路。但崔立并不以生灵为念,他自为太师、军马都元帅、尚书令、郑王,私取府库财物,搜括在京金银。将太后、皇后、诸妃嫔、诸王、宗室送至蒙古军营,又暗示百官为他立碑颂扬功德,激起官民的不满,三年六月,为部将李伯渊杀死。
哀宗出城后过陈留、杞县,驻黄陵岗。天兴二年(1234 年)正月,渡河北的攻卫州不克,又南渡至归德。六月,离归德奔蔡州,遣近侍召武仙赴援,仙拟取宋金州,再奉哀宗入蜀,不肯及时援蔡。自汴京被围,蒙古数遣使至宋,约以联兵灭金。八月,蒙、宋协议成,商定灭金后以河南地归宋。于是,蒙、宋合兵攻唐州、息州,武仙军溃浙川,金帝西逃入蜀之途亦绝。九月,蒙古军筑长垒围蔡州。十一月,宋将孟珙率兵2 万,粮30 万石助军,联兵围蔡。十二月,蒙古军决练江,宋兵引柴潭入汝水,填柴草为路,进逼蔡州城下。三年正月,宋兵攻破南门,蒙古军自西门入。金哀宗传位与宗室、蔡州东面元帅承麟,自缢死。承麟出战,死于乱军之中,金亡。