上文說到,蕭恪領軍剛剛到達陰山便發現原來秦軍已近先於自己一步到達了曲沃。蕭恪感到有點憂慮,難道驪姬他們提前行動了?而且曲沃易守難攻,如果強攻的話自己的風險很大。此時蕭恪決定趁敵軍未察覺自己,突然發奇兵襲擊秦軍。毛遂製止說:“解亂絲結繩,不可以握拳去打,排解爭鬥,不能參與搏擊,平息糾紛要抓住要害,乘虛取勢,雙方因受到製約才能自然分開。現在秦國精兵傾國而出,若我直攻秦國國都長安。那王猛必回師解救,這樣一來曲沃之圍定會自解。我們再於中途伏擊王猛歸路,其軍必敗。
於是蕭恪依計而行,命令大軍直撲前秦的首都長安。很快大軍就到達長安,蕭恪直接讓五萬將士趁敵人未發現自己突然發起猛攻,沒多少時間守城的秦軍吃不住了,於是苻堅急忙派人叫王猛回城駐防,而與此同時的王猛在幹嗎呢?原來驪姬見蕭恪去曲沃久久不回來,更兼之一些關於蕭恪去後漢借兵了的風言風語使得驪姬很緊張,所以她就派人通知前秦早一日動手,王猛同意了,同時他也很想報數月前被蕭恪擊敗的恥辱。所以苻堅就命王猛帶領秦軍精銳五萬人直撲幽州,這也就是為什麼秦軍會先於漢軍到達曲沃的原因。好在蕭賢的情報網比較靈通,他也很快就知道了這個消息。但無奈蕭恪那五萬精兵遠水解不了近渴,所以蕭賢決定先在幽州把驪姬一夥內亂解決掉,之後再與蕭恪合兵共同擊垮秦軍。
這日驪姬與她的情人優施決定在蕭恪去蘄年宮舉行祭天大禮時時,驪姬按計劃用太上皇蕭宣與自己的印信,引導其僮仆門客和軍隊發動政變,要誅殺蕭恪。但想不到蕭恪早已在蘄年宮布置好三千精兵,並且下令說:“凡立有戰功的均拜爵厚賞,宦官參戰的也拜爵一級。”優施軍數百人被殺死,優施也深受重創。他沒想到蕭賢居然這麼早就得到自己要造反的消息,但無奈事已至此,況且城門外還有王猛的五萬精銳的秦軍,自己也不一定就這麼輸了。於是優施轉打鹹陽宮,但優施沒想到那裏也早有軍隊,此時蕭賢再次下令說:“生擒優施者賜錢百萬,殺死優施者賜錢五十萬。”事實證明,優施極其的那幫烏合之眾平常用來嚇嚇人還可以,但要是真的作戰那還差的太遠,不到幾個回合優施的軍隊基本就被殺的幹幹靜靜。優施眼見自己的軍隊撐不住了就自己一個人扔下驪姬跑了,他現在唯一的希望就是撐到王猛的軍隊攻入幽州城。但無奈蕭恪培養出來的那五千鐵騎戰力太猛,很快驪姬及其死黨就被一網打盡。因為驪姬是蕭宣的皇後,因身份原因不能處死所以被終身幽靜。而驪姬的死黨優施、衛尉竭、內史肆、佐戈竭、中大夫令齊等二十人梟首,而追隨驪姬的賓客舍人都被貶為奴仆。就這樣驪姬辛辛苦苦策劃了這麼久的一場大變動就這樣被蕭賢這麼輕描淡寫的化解掉了。