吕、郤两人看完信后,沉默了半天没有说话。他们想要迎战,但又担心无法抵挡住秦兵的攻势,就像龙门山故事那样。想要投降,又担心重耳记恨他们之前的仇恨,会拿他们来抵偿里克、?郑的性命。他们犹豫了很长时间,最后商量出了一个办法。于是他们给公子絷回了一封信,大意是:“我们知道自己得罪了公子,不敢放下武器。但是,支持公子,实际上是我们大家的心愿!如果得以与公子一起共度难关,共同面对天日,彼此不再相互伤害。您信任我们,我们怎敢不听从您的命令。”
公子絷读了回信,已经看穿了他们犹豫不决的心态。于是他独自驾车来到庐柳,去见吕、郤二人。吕、郤二人热情地出来迎接他,并真诚地说:“我们并不是不愿意投降,只是担心公子不能容忍我们,所以我们想通过签订盟约来取得信任。”公子絷说:“如果你们愿意从西北撤军,我会将你们的诚意告诉公子,那么盟约就可以顺利达成。”吕、郤二人答应了公子絷的提议。等公子絷离开后,他们立即下令撤退到郇城。重耳派狐偃和公子絷一起去郇城,与吕、郤会面。那天,他们宰杀牲畜,歃血为盟,立誓共同拥护重耳为国君,不再有二心。盟约签订完成后,他们立即派人跟随狐偃到臼衰,迎接重耳来到郇城大军之中,开始发布命令。
怀公没有收到吕、郤的胜利消息,于是派寺人勃鞮去晋军那里催促战斗。勃鞮走到半路,听说吕、郤已经退兵到郇城,与狐偃、公子絷讲和,背叛了怀公,拥立重耳为君,于是急忙回去报告。怀公听后大惊失色,连忙召集郤步扬、韩简、栾枝、士会等一群朝臣商议对策。那些朝臣们都倾向于公子重耳,平时就看不惯怀公偏袒吕、郤两人。现在他们心里不平衡地想:“现在吕、郤等人都背叛了,事情已经到了这个地步,召唤我们又有什么用呢。”于是他们纷纷找借口,有的说有病,有的说有其他事情要处理,没有一个人愿意为怀公出头。怀公叹了口气说:“我不应该私自逃回,失去了秦国的支持,才导致现在这个局面!”勃鞮建议道:“大臣们已经私下约定共同迎接新君,君主您不能留在这里了!请让我驾车,暂时去高梁避难,我们再作进一步的安排。”
不提怀公逃往高梁的事情。再说公子重耳,因为吕、郤二人派人来迎接,于是加入了晋军。吕省、郤芮二人向重耳磕头谢罪,重耳好言安抚他们。赵衰、臼季等跟随重耳逃亡的诸位大臣,彼此相见,畅谈心中所想,共同确保重耳的安全。吕、郤二人非常高兴,于是将重耳迎入曲沃城中,在武公庙内朝拜。绛都的旧臣栾枝、郤溱为首,带领着士会、舟之侨、羊舌职、荀林父、先蔑、箕郑、先都等三十多人,一同前往曲沃迎接重耳。而郤步扬、梁繇靡、韩简、家仆徒等人则另外组成一班,一同前往绛都郊外迎接。公子重耳进入绛城后即位,成为晋国的文公。按照史料记载,重耳在四十三岁时流亡到翟,五十五岁时前往齐国,六十一岁时去了秦国。当他重返故土,成为国君时,已经是六十二岁高龄了。
文公即位后,派人到高梁将怀公杀害。子圉从去年九月继位,到今年二月被杀,他作为国君的时间还不满六个月。真是悲哀啊!寺人勃鞮将他收殓安葬后,便逃回了国内。这些细节就不再赘述了。
话说文公设宴款待秦国的将领公子絷等人,对他们的军队给予了丰厚的赏赐。这时?豹哭着向文公请求,希望能改葬他的父亲?郑。文公答应了他的请求。文公原本想留?豹在身边效力,但他拒绝了,说:“我已经向秦国效忠,不敢再侍奉两位君主。”于是,他跟随公子絷前往河西,向秦穆公复命。秦穆公随后率军回国。史官有一首赞美秦穆公的诗:“辚辚车骑过河东,龙虎乘时气象雄。假使雍州无义旅,纵然多助怎成功?”