鞑靼取得河套地区后,内部仍征战不已,嘉靖中俺答部最为强盛。嘉靖二十九年六月,俺答率军犯大同,总兵仇鸾本以贿赂得官,哪敢上阵迎敌,便以重金贿赂俺答,要他不攻大同,俺答移师东去,由蓟镇攻古北口。兵部尚书丁汝夔不敢打扰在西苑修道的皇帝,只是调京营守关,由市井无赖组成的京营一触即溃,北京告急。这时,丁汝夔才着手北京的防务,京营兵只剩四、五万人,其中一半是老弱兵,都吓得哭哭啼啼不敢应战; 到仓库领取军备,守库太监索要贿赂,百般刁难,军队迟迟不能整肃。丁汝夔无法,只好奏报皇帝,世宗大惊,也顾不上烧香了,忙招大臣商议,赶快从民间临时募兵,将应武举的诸生也拉来凑数,并诏各路兵入京。这时仇鸾又来卖乖,首先率师入援,皇帝大喜,命他为平虏大将军。当时防务一片混乱,朝廷派出的探子,走到半路看到伤员便慌忙奔回,说敌军已到城下,使城内几次大乱。京营的兵士被私役不回营,军官恐怕上面知道,便叫留下的士兵东奔西跑应付差事,士兵怨恨不已。外地援军到京,皇帝忙令犒劳士兵,而国家仓库空空如也,户部的公文转了几天,士兵们才分到几张薄饼,许多士兵饿死,一些兵痞竟化装成蒙古人四下抢劫。俺答军至,纵兵烧杀抢掠。严嵩私下告诫丁汝夔、仇鸾说:“在边境打败仗还可掩饰,败于京郊就不可隐瞒了,俺答吃饱了自然会去,还是坚守为上。”于是他们皆拥兵不战,仇鸾在外不时拣几个死人头来报功。遭此奇耻大辱,皇帝便泄愤于丁汝夔,将他斩首示众,临刑,丁汝夔大叫:“严嵩误我!”俺答在京郊抢了几天就回师了,仇鸾尾随其后假装追击,谁知俺答突然改道,中途遭遇,明军大乱狂奔,仇鸾几乎被俘。此事史称“庚戌之变”。