關中鎮將石生,洛陽鎮將石朗,聞虎敢殺太後,非常不平,遂連兵討虎。虎留子邃居襄國,自率步騎七萬人,倍道攻金墉城,朗不料虎兵驟至,匆促守禦,偏守兵各無鬥誌,相率駭走,城即被陷,朗被擒住。虎命先刖朗足,繼砍朗首,然後移兵轉攻長安,用將軍石挺為前鋒多數督,引兵急進。石生遣部將郭權,與鮮卑涉璝部落,共二萬報酬前驅,自統雄師為後應。權比及了潼關,正值石挺領兵前來,兩下爭鋒,鮮卑兵驍悍非常,橫衝直撞,立將挺陣搗破。挺竟戰死,浩繁淹冇。虎亦退走澠池,暗中差人齎側重賂,買囑鮮卑,令他反攻石生。鮮卑貪賂忘信,背了郭權,反擊生軍。生猝不及防,單騎奔長安,又恐虎兵追至,叛逃至雞頭山。前此俱為驍將,何此時統皆冇用?郭權另不足眾三千,退保渭汭,虎令裨將石廣,與權相持,自率輕騎入關,竟至長安城下。長安守將蔣英,倒還憑城抵拒,好輕易過了十多日,為虎所破,蔣英陣亡。再分兵四覓石生,且賞格購募。內行下又貪厚賞,斬生出降。郭權孤軍在外,當然不能支撐,即逃往隴右。虎又遣將軍麻秋進討氐酋略陽公蒲洪,見前文。洪率部落二萬戶降虎,虎授洪為龍驤將軍,使居枋頭。羌帥姚弋仲,亦率眾驅逐虎軍,虎又拜弋仲為奮武將軍,兼西羌多數督,令徙居清河灄頭,乃引兵東還襄國,頒令大赦,且諷弘命建魏台,一如魏武輔漢故事。尋聞郭權據住上邽,向晉投誠,晉受權為鎮西將軍,領秦州刺史。石廣打擊得勝,乃再遣將軍郭敖,及章武王斌等,率步騎四萬人攻權,行次華陰,那上邽人聞風惶駭,竟將權刺死,函首迎降。
已而安寧府間,報稱蛇鼠相鬥,越宿蛇死,臨涇亦報稱馬忽生角,長安城內,又報稱雞有怪聲,勒不覺得意,西巡灃水宮,途次感冒風寒,竟致成疾,便即還都。那病勢日加沈重,因召太子弘,中常侍嚴震,與中山王虎,並侍禁中。虎當即入宮,矯托勒命,阻住弘震,不準入侍,就是王公大臣等問疾,也一概回絕。表裡隔斷,不通音問,連勒病勢的增減,都無人曉得。虎又派遣秦王宏及彭城王堪,可巧勒病少痊,起床漫步,忽見宏出去存候,便向虎驚問道:“秦王何故來此?我使王等出處藩鎮,正為本日的預備,究竟是何人召入,還是不召自來呢?如或有人矯製召王,便當處斬。”虎倉猝答語道:“秦王馳念陛下,臨時歸省,今即遣令還鎮便了。”宏聞虎言,才知是由虎擅召,隻因虎權勢逼人,未敢與辯,不得已含忍而退,待了數日,並無遣還號令,又隻好留住都下。勒問虎曾否遣宏?虎詐言奉諭即遣,以是勒不複再言。
勒後劉氏,不堪勒迫,密召彭城王石堪入見,流涕與語道:“皇祚恐將毀滅了。王與先帝,義同父子,應當保全一脈,毋致淩夷。”堪唏噓道:“先帝舊臣,均已被斥,宮廷僚屬,統是中山親信,無可與謀。臣唯有出走兗州,據住廩邱,挾南陽王為盟主,勒子恢為南陽王,見前回。宣太後詔,號令諸鎮牧守,令各叛逆兵,入討桀逆,方能濟事。”劉氏道:“事已萬急,便應速發,毋使日久變生。”堪報命而出,微服輕騎,往襲兗州。不料兗州有備,未能掩入,部下不過百餘騎,如何耐久?隻好南奔譙城。石虎得知動靜,亟遣部將郭太等追擊,行至城父,與堪相值。堪兵單力寡,被太圍住,一陣亂箭,把堪射倒,活捉了去。虎見了石堪,怒衝牛鬥,即命擺佈取出鼎鑊,將他炙死,複召石恢還都。嗣探得劉氏與謀,竟帶兵入崇訓宮,逼令他殺,彆尊弘母程氏為皇太後。