明英宗下马盘膝面南坐,不久被也先俘虏,护卫将军樊忠从明英宗旁以所持棰捶死王振,说“我要为天下诛杀这个贼人”突围杀死数十个瓦剌兵,最后也战死。此役,明军死亡过半,骡马二十余万,并衣甲器械辎重尽为也先掠夺。明朝太监喜宁投降,把明朝京城的虚实告诉了也先,也先听说明英宗朱祁镇的车驾到来,非常惊愕不敢相信,见了朱祁镇之后,非常恭敬,让朱祁镇住在他弟弟伯颜帖木儿的大营,也先想要对明英宗行悖逆之事的时候,正好有大雷劈死了也先所乘的马,又看到明英宗的大帐有异样,于是不敢轻举妄动。
土木之变的消息传回京城,明朝举国震动,吏部尚书王直等拥立朱祁钰即位为帝,遥尊朱祁镇为太上皇。也先挟持着朱祁镇继续进攻,由大同、阳和抵达紫荆关,从紫荆关攻入明长城,直逼京师,明朝兵部尚书于谦率领武清伯石亨、都督孙镗等人抵御瓦剌的进犯。也先请明朝大臣出迎明英宗祁镇,没有动静,石亨等人与也先的大军激战,多次打败也先。也先见难以攻破北京就在夜里撤走了,从良乡撤到了紫荆关,大肆劫掠之后出了长城。明朝都督杨洪又在居庸关大败也先的军队,也先仍旧挟持着明英宗北行,也先夜里看到明英宗的大帐之上有异样,大老远看见红光像龙蟠一样,非常的惊异。也先想要把他的妹妹进献给明英宗,却被明英宗推辞了,于是对明英宗更加敬佩,时常杀羊、马,并为明英宗祝酒,对明英宗稽首行君臣之礼。
景泰初年,也先再次挟持明英宗到达大同,郭登拒不接纳,但是仍然想要夺回明英宗,也先察觉之后退军。此时,明朝已经诛杀了向也先报信的喜宁,而且脱脱不花、阿剌知院又遣使与明朝求和,把他们的兵马全都撤回了,也先也想罢兵。同年秋,景泰帝派遣侍郎李实、少卿罗绮、指挥马政等带着诏书前去见脱脱不花和也先,而脱脱不花、也先所派遣的使臣皮儿马黑麻等人已经到了明朝,于是景泰帝又派遣都御史杨善、侍郎赵荣等人率指挥、千户等前去迎接。也先将实情说出,两国应该速速罢兵,明朝应派遣大臣前来迎接朱祁镇。
明朝使臣也说明了迎接明英宗的来意,也先说“太上皇回去之后,仍然能做天子吗”杨善说“大位已定,不会再更改了。”也先带着杨善去见明英宗,并设宴为明英宗送行,明英宗临行前,他们还献上器用、饮食等物,明英宗将要出行,也先与部众都送出了半天的路程,也先、伯颜帖木儿下马跪在地上痛哭说“太上皇如今要走了,我们何时再能见到您”哭了很久才离开,仍然派遣使臣七十人护送到京城。朱祁镇回到京城之后,瓦剌每年都来上贡,朱祁镇对他们也有赏赐,朱祁钰想要和瓦剌断交,不再派遣使臣前去,也先坚决请求互通使臣,尚书王直、金濂、胡濙等相继进言景泰帝,说断绝来往会导致瓦剌前来寻衅。
回到瓦剌之后,也先与脱脱不花向不相睦,脱脱不花名义上虽然是汗,但实际权力却操在也先手里。也先自恃势强,垂涎汗位,脱脱不花的妻子是也先的姐姐,也先想要立自己姐姐的儿子为太子,但是脱脱不花拒绝了,双方发生激烈战争。也先也怀疑脱脱不花和明朝相通,想要谋杀自己,所以进攻脱脱不花。脱脱不花战败逃走,也先派兵追杀他,捉拿了脱脱不花的妻子和孩子,把他的仆人和牲畜分发给诸部属,而且乘胜迫胁周围的各个部落,东到建州、兀良哈,西到赤斤蒙古、哈密,都成了瓦剌的藩属,瓦剌的势力由此达到最盛。
脱脱不花初与弟阿噶多尔济联兵,彼此实力大致相当,难分胜负,后因兄弟内讧,阿噶多尔济叛投也先。脱脱不花势孤被败,遁入兀良哈。脱脱不花死后,也先称“天圣大可汗”,建号“添元”,以次子阿失帖木儿为太师,但也引起一些不满和反抗。阿剌知院攻打也先,也先被暗杀身亡,鞑靼部的孛来又杀了阿剌知院,夺去了也先的母亲和妻子,以及他的玉玺。也先去世后瓦剌逐渐衰微,后分为其长子博罗纳哈勒统领的杜尔伯特部,和次子阿失帖木儿统领的准噶尔部两部分。,