"10月11日,瓦刺军抵北京城下,列阵西直门外,把英宗置于德胜门外空房内,企图迫使明军献城投降。于谦临危不乱,巧妙运筹,隐藏主力,采用小部兵力处处袭击,以搅乱敌军。当天晚上,高礼、毛福寿在彰义门北迎击瓦刺军,杀敌数百人,军威大振,迫使瓦刺军不敢贸然进攻。也先采纳喜宁的建议,借议和诱于谦等人前往迎驾,乘机擒获,明军将无首而溃。于谦一方面派王复、赵荣去瓦刺军营进见英宗,另一方面针对朝廷有些人想议和心理提出,现在只管备战,其他一概不闻。也先议和的阴谋未能得逞。13日,也先集中主力进攻德胜门。于谦早料到瓦刺军可能要从这里进攻,就派石亭预先埋伏于德胜门外道路两旁的空房中,明军只派少量精骑迎战瓦刺军。接战后,佯装败退,瓦刺军以万余骑追来。待瓦刺军进入明军伏击圈时,范广出敌不意,指挥神机营突发火炮、火铳,同时,石亨所领伏兵突起夹攻。瓦刺军大败,有"铁元帅"之称的也先之弟孛罗和平章卯那孩都中炮身亡。瓦刺军又转攻西直门,明守将都督孙镗率师迎接。战斗打得十分激烈,明军斩敌前锋数人,迫其北退,孙镗又率军追击。瓦刺军合围孙镗,孙镗尽力拚杀,一度退到城边。幸高礼、毛福寿和石亨率兵前来增援,瓦刺军三面受敌,被迫退