在王振的威逼下,军队继续行进。一路上,因粮饷供给不上,不少军士活活饿死。
异想天开的王振,满以为英宗亲临前线,也先就会收兵回营,殊不知也先闻报英宗率军五十万前来,劲头更大。也先与其幕僚认真地分析了明朝方面的情况,马上做了相应的军事部署,决定采用诱敌深入的策略,于是令其所部军士撤退,诱使明军进入大同。
8月1日,英宗与王振到达大同。他们为自己平安到达大同而举杯庆贺。随之王振传令军士继续北进。邝野等则深感途中未见瓦剌一兵一卒,未折一弦,并不是什么好征兆。为此,他们两次进谏,恳请英宗回銮。王佐跪地乞请还驾。王振很为恼火。正在这时,王振的同伙、镇守大同的太监郭敬暗中向他报告了军事险情,并说:如果命师北进,必然堕入瓦剌的陷阱。贪生怕死的王振听后,大惊失色,急忙传令第二天撤出大同。数十万大军接到撤退命令,争先恐后夺门而出,车马军士拥塞道路,后人推前人,自相践踏。
也先见明军不战而遁,立刻号令全军奋起追击。王振开始命令所部退军路线取道紫荆关(今河北易县西北)。他的打算是借此机会让英宗到自己的家乡蔚州看看自己富丽堂皇的宅院,以炫耀自己的权势。五十万大军按照这个命令向蔚州方向行进。走了四十里,王振忽然想到,数十万兵马,缺乏粮草,到达蔚州后难免不踏坏他家庄田里的庄稼。于是马上改变主意,火急传令改道东行,向宣府方向行进。