夷吾能夠歸國為君,主要靠的是秦穆公的支持。夷吾在將要即位時,其姐秦穆夫人囑咐他照料嫡長嫂賈君,並要他把逃亡在外的公子們都接納回國。但夷吾歸國後,既不接納各位公子,又與賈君私通。他曾答應賞賜大夫裏克汾水以北土地百萬畝,賞賜丕鄭負蔡地方土地七十萬畝,後來也都不給;他曾許願奉送秦穆公黃河以西、以南的五座城,還有黃河以北的解梁城(今山西永濟縣境),後來也背棄了諾言。周襄王五年(公元前647年),晉國發生災荒,請求秦國賣給糧食,秦穆公不計較惠公的失信,把大批糧食運到晉都絳城(今山西翼城縣東);第二年秦國發生饑荒,晉國收成不錯,秦向晉求援,晉國卻一顆糧食都不賣給秦國。這樣便激怒了秦穆公。周襄王七年(公元前645年),秦國起兵伐晉。
晉惠公親自率兵迎戰,結果屢戰屢敗,一直退到韓地。晉惠公問大夫慶鄭:“敵軍深入,怎麽辦?”慶鄭回答說:“實在是君王使他們深入,能夠怎麽樣呢?”晉惠公責備他放肆無禮;又占卜兵車右衛人選,慶鄭得吉卦,但惠公不用慶鄭,讓步揚駕戰車,家仆徒為車右,並以從鄭國得來的小駟馬駕車。慶鄭相勸,惠公根本不聽。
九月,晉惠公準備迎戰秦軍。派韓簡去探察情況。韓簡回報說,秦軍少於我們,但請戰人員卻倍於我軍。惠公問是什麽原因,韓簡說:君王出亡期間是依靠秦國的資助,回國為君是由於秦國的寵信,晉國發生饑荒又吃的是秦國的糧食,三次給予我們的恩惠而無所報答,現在又要迎擊秦軍,我方懈怠,秦軍振奮,這樣,鬥誌相差還不止一倍!惠公認為,一個普通人尚且不能輕侮,何況是國家?便派韓簡去請戰道:寡人不才,能集合部下但不能讓他們離散,秦軍如果不回去,晉軍是沒有地方逃避命令的。秦派公孫枝回話,表示答應請戰,韓簡退下去說:“我如果能被秦軍囚禁就是幸運的了。”