也先在进攻北京的过程中,到处遭到军民的抵抗和不断袭击。各地的百姓自动组织起来,抗击瓦剌军的掠夺。北方边陲重镇的守兵,也抱着与城共存亡的决心,誓死保卫国土。也先进攻北京各门屡次遭到失败,中路军在居庸关的进攻也受挫,并获悉明朝各路援军即将到达。唯恐后路被切断,便于十五日夜率一部人马,挟持英宗朱祁镇由良乡(今北京市房山东北)向紫荆关撤退。
于谦发现也先军队正在撤退,即命令石亨等集中火炮轰击也先军营,炸死瓦剌军一万余人。瓦剌军在撤退的路上,一路烧杀抢掠,掠夺了许多物资和人口。而明军分路追击;石亨大破瓦剌军于清风店(今河北易县西);范广在固安打败瓦剌军。也先一路狂逃,十月十七日,撤出紫荆关,不久退往关外。东路的脱脱不花军,闻得中路、西路已败,亦立即撤退,并于十月二十日单独遣使进贡,来北京议和。至此,明军取得了保卫北京的胜利。
也先率军退至塞外,数次南下,都因明军防范严密而未得逞。鉴于政治诱降落空,军事进攻又遭失败。在长期的战争中,损失了大量的人力和物力,又失去了与明朝经商的机会。万般无奈之下,于景泰元年(1450年)八月无条件地释放了明英宗,恢复与明朝的臣属关系。这在中国历史上,汉族君主被外族掠去,又无条件释放回国的还是第一次。其后,在蒙古族内部的相王争斗中,也先的势力一落千丈,日渐衰竭。
孟歆还想到--明年--永乐十四年--还有一件大事:山西广灵县民刘子进自言在石梯岭遇道人而得异术,与刘兴、余贵等人聚众起事,自封官职,以皂白旗为号,夺太白王家庄的驿马,杀大同卫卒,官军无可奈何。永乐十四年(1416)正月十九日,朱棣命行在中军都督金玉为总兵官,蔡福为副总兵,率军前往征剿。五月,刘子进等一百三十五人被械送北京。成祖命将其首领斩首示众,其余则被发配交趾充军。
另外,孟歆还要注意--改封汉王朱高煦于青州--朱高煦初不愿去封地云南,便随成祖巡视北京,曾经极力请求与其子同归南京,成祖不得已答应了他;又请得天策卫为自己护卫,把自己与唐太宗相比。黄淮等人下狱后,成祖也渐渐觉察出皇太子无错。因高煦不愿远行至云南,便于永乐十三(1415)五月二十一日,敕汉王高煦居于青州。但仍拖延不肯前往封地,成祖开始怀疑其有谋反之心。
</div>