于谦动员京城百姓准备守卫京城。也先率大军挟英宗攻到土城,将英宗推至成前,欲故伎重施,但守城将士告知:我朝已有新皇,拒绝英宗入城。也先一计不成,又生一计,让明军派于谦前来和谈。
也先见于谦未能如期前来谈判,决意杀死英宗,就在屠刀快要落下时,于谦和女扮男装的女贞已到营前。也先摆下一席鸿门宴,要拿于谦开刀。席间,英宗故意装作酒醉,吐了于谦一身,英宗将于谦引入茅房,让于谦爬到自己身上跳窗逃生。
于谦将英宗的血诏递给景帝和孙太后,血诏上写着:击败瓦刺,勿以朕为念。瓦剌调集兵马攻打北京城,埋伏于民舍里的明军从敌军背后杀出,石亨乘机转身掩杀回来,两面夹击,瓦剌大将孛罗被石彪所杀。
前线大捷,景帝喜不自禁。于谦等大臣提议要设法迎回英宗,景帝无奈只得答应。也先迫于明军在战场上大获全胜提出议和,他们准备放回英宗。