南方的晉在內亂,北方的兩趙間也在發生激烈的爭鬥。
鹹和三年(328)秋季,後趙石勒派中山公石虎率領四萬大軍從軹關(zhǐ,今河南濟源市西北)挺進,攻擊漢趙的河東郡,有五十多個縣先後響應,石虎不斷挺進,進攻重鎮蒲阪(今山西永濟市)。
蒲阪是長安的門戶,這裏要是丟失的話長安必會不保。劉曜急忙調兵遣將,命河間王劉述率氐族、羌族士兵駐紮秦州,防備前涼張駿等偷襲長安,他自己則親自率領能調動的所有精銳水陸部隊,聲勢浩大地從潼關渡過黃河,救援蒲阪。
一物降一物,得知劉曜親率部隊來戰,一向天不怕地不怕的石虎也害怕了,不戰而退。劉曜率軍追擊。
鹹和三年(328)八月,漢趙軍在高侯(今山西聞喜縣北)追上後趙軍,兩趙軍隊展開激烈廝殺,後趙軍不敵,石虎的養子石瞻(1)被殺,年二十九歲。後趙軍損失慘重,士兵屍體連著屍體排起來長達二百多裏,被漢趙軍隊繳獲的武器等軍用物資數以億計。石虎率領殘兵敗將狼狽地逃往朝歌(今河南淇縣),這是他出道以來打得最大的敗仗。
劉曜率大軍從大陽渡過黃河南下,包圍了洛陽,後趙的滎陽太守尹矩、野王太守張進等見狀都歸降了他。
漢趙節節勝利,咄咄逼人,後趙舉國震驚。
十一月,石勒準備親自率兵去解洛陽之圍,大臣程遐等都認為劉曜士氣正盛,銳不可當,竭力勸阻石勒,石勒也拿不定主意了,前去求教高僧佛圖澄。佛圖澄對石勒來說是神一般的存在,他對這個大和尚相當信服。佛圖澄告訴石勒:“佛塔的鈴音告訴我,你此去定能活捉劉曜。”石勒大喜。
石勒命石虎把守石門要塞,命石堪、石聰和豫州刺史桃豹率兵到滎陽會師,他自己則親自率領水陸大軍四萬人,從大堨(è)渡過黃河,兵鋒直指洛陽。大堨,是位於今天的河南省衛輝市的一個古黃河渡口,石勒到來之前,這裏寒風凜冽,大冰塊順流而下,場麵驚險;石勒到來時,這裏卻變得微風輕和,冰塊融化,石勒大軍得以順利渡過黃河,誰想就在渡河後,上遊又漂來了大量冰塊。石勒認為這是神靈相助,於是把這個渡口改名為靈昌津。