金人祖完颜旻(阿骨打)称帝后,于收国元年(1115)正月初五,率军攻克黄龙府后回师。辽天祚帝闻讯,命都统耶律讹里朵、左副都统萧乙薛、右副都统耶律章奴率骑兵号称20万、步兵7万至达鲁古城(今吉林扶余西北土城子),准备攻金,并遣使逼金议和。

二十九日,金太祖率军至达鲁古城下迎战,见辽军虽众,但队形不整。遂于高阜列阵。令完颜宗雄以右军冲击辽左军,令左军迂回至辽右军阵后,又命娄室、银术可率军冲击辽中军。金军先后9次冲入辽军阵营,辽军依然固守。金太祖急令宗雄设疑兵以分辽军,宗雄抓住战机猛攻辽右军。

辽军大败,退入达鲁古城。次日凌晨,辽军突围北逃.金军追至阿娄冈。全歼辽步兵。二月,金军一举攻入黄龙府,金太祖命完颜娄室为万户,镇守黄龙府。黄龙府失守后。

当年十一月,天祚帝亲率70万大军出征。辽驸马萧特末、林牙萧扎拉率骑兵5万,步兵40万至斡邻泺(今吉林大安南查干泡),企图两路夹击,一举击败金军。阿骨打亲自率军进攻爻剌,双方主力尚未对阵,辽耶律章奴发动兵变.欲立燕王耶律淳为帝。天祚帝得知,从前线西还。阿骨打遂率军主动追击西还的辽军,在护步答岗(今黑龙江五常西)与辽军相遇。此时,金军只有2万,阿骨打决定集中兵力攻击辽主所在的中军,并以左右两翼合击,辽军不备,大败而逃。

在辽军屡屡败北的情况下,辽统治阶级内部不断发生叛乱,金收国二年(1116)正月,辽东京(今辽宁辽阳)裨将、渤海人高永昌拥兵自力,占据辽东50余州。天祚帝先后派张琳、耶律淳募兵。高永昌遣使向金求援,想联结金合力消灭辽朝,被金拒绝。

四月,金太祖命斡鲁统率内外诸军进攻高永昌。斡鲁率军南下,与辽军遇于沈州(今辽宁沈阳)击败辽军,攻克沈州。高永昌率军结阵于沃里活水(辽水)以拒金军。金将阇母乘势率军强行渡河,大败永昌军于首山(今辽宁辽阳北),永昌率残军败退东京城内。第2天.高水昌尽发城中士卒与金军决战,又大败。金军乘胜攻占东京。

金军占领东京后,迅速率军西进,准备夺取辽上京。金天辅元年(1117)四月,辽天祚帝命王耶律淳率军向辽东反击,被金迪古乃、娄室、婆卢火和斡鲁古等军击败。

九月,天祚帝为阻遏金军西进,命耶律淳为都统,招募辽东饥民2.8万人,编为8营,号称“怨军”,由乾州(今北镇西南)进屯蒺藜山(今阜新北)进行防御,企图阻击金军直入中京(今内蒙古宁城西大明城)、上京(今巴林左旗东南波罗城)。十二月,金军西攻乾州东北之显州,耶律淳率“怨军”乘夜偷袭被击败,金军遂拔显州。徽、成(均在今辽宁阜新西北)、惠(今建平北)、乾等七州相继降金。

天辅四年(1120)四月,金太祖亲率金军向辽都城上京临潢府进发。五月,金军进抵上京城下,派遣使者招降。辽上京留守挞不野自恃上京城池坚固,屯积丰厚,企图据城固守。金太祖亲临城下督战,大将阁母率军首先登城。不到半天功夫,外城即被金军攻破,挞不野知城难保,遂率军出降。天祚帝逃往西京(今山西大同)。

天辅五年(1121)正月,辽都统耶律余睹降金。金太祖得知辽内部空虚,兵员枯竭,于十二月命完颜杲为内外诸军都统,完颜昱、完颜宗翰等为副都统,耶律余睹为先锋,统军南下,攻中京。辽人毫无斗志,金军未到,即焚烧刍粮,准备徙民逃遁。

六年(1122)正月,金克辽高州(今内蒙古赤峰东)、恩州(今内蒙古喀刺沁旗东)及回纥城,遂进至中京大定府城下。辽守军闻金军已到,不战自溃,金克中京。然后,金军进据泽州(今河北平泉南察罕城)。

二月,占领北安州(今承德西南)。前锋进至松亭关(今迁西北喜峰口)、古北口(今北京密云东北)一带。辽天祚帝见金军有直取南京(今北京)之势,便命耶律淳等留守南京,自己率军逃至鸳鸯泺(今河北北安固里淖)。完颜宗翰军出青岭,追击正在鸳鸯泺的天祚帝。天祚帝闻金军将至。遂率部逃入白水泺(今内蒙古察哈尔右翼前旗黄旗海)。金军尾随紧追。

四月,金取西京后,完颜杲率军直逼白水泺,天作帝乘轻骑逃入夹山(今内蒙古土默特左旗西北),山西诸城皆降。

十二月,金军分两路进攻南京。一路由迪古乃率领入得胜口(今北京昌平北),一路由银术可率领入居庸关(今昌平西北),恰遇地震,辽军不战自溃,辽知枢密院左企弓、虞仲文等率百官出城奉表投降,金军轻取南京,并命左企弓等抚定燕京(即南京)诸州。至此,辽国境土全部纳入了金朝的版图。

七月七日,辽天祚帝率军出夹山,欲收复燕云地区,辽军进至奄遏下水(今内蒙古岱海)被金军击败,逃往山阴(今属山西)。八月,金太祖病逝,其弟完颜晟继位,是为太宗。金天会三年(1125)二月,金军于应州(今山西应县)境俘天祚帝,辽朝灭亡。