秦穆公三十四年(前626年),戎王傳聞穆公賢明,派由餘到秦國考查。秦穆公向他揭示秦國的宮室和積儲的財產,對由餘看後的答覆感到驚奇,便向他扣問管理國度的體例,獲得答覆後發明由餘賢達,因而采取內史廖的建議,終究讓由餘分開戎王而歸降秦國。秦穆公用歡迎客人的禮節歡迎他,扣問攻打戎族的體例。
秦穆公三十六年(前624年),秦穆公再次重用孟明視等人,派他們領兵攻打晉國。秦軍度過黃河後就燃燒渡船,把晉軍打得大敗,攻取了王官(今山西聞喜南)和鄗地(今山西聞喜西),報了崤之戰的仇。晉國人都守著城池,不敢出戰。因而,秦穆公從茅津度過黃河,築墳安葬疇前在崤山戰死的秦軍兵士,為他們悲悼發喪,痛哭了三天。秦穆公麵對全軍發誓說:“將士們!聽著,不要鼓譟,我向你們發誓。當代的人向老年人就教,就冇有辦錯的事。為了深思我不采取蹇叔、百裡奚的勸諫而犯下的錯誤,以是作了這篇誓詞,讓後代記著我的不對。”
一方麵,對於吃掉本身好馬的三百多個鄉裡人,秦穆公以“君子不以畜產害人”,並冇有懲罰他們,而是赦免了他們的罪惡,同時賜酒給他們喝,獲得民氣,成果在韓原之戰時獲得他們的回報,反敗為勝。