秦穆公九年(公元前651年),晋献公去世了,骊姬的儿子奚齐继位,没过多长时间,奚齐就被大臣里克杀死,荀息又立卓子为国君,结果卓子又被杀掉了。这时晋国公子夷吾派人去秦国,请求秦穆公的帮助。秦穆公答应了,夷吾十分感激,向秦王许下诺言:“如果我能当上晋国的君主,一定把河西的八座城邑奉献给您,以表示我真诚的谢意。”于是秦穆公派百里奚等人带兵护送夷吾回国继位,夷吾就是晋惠公。
晋惠公即位后,并没有兑现自己的承诺,反倒派丕郑到秦国去推脱。同时,他还杀死了拥立他为国君的大臣里克。丕郑很担忧,就对秦穆公说:“晋国人本来就不想让夷吾当国君,而希望重耳回国当国君。现在,夷吾违背了他的诺言,不把那八座城邑献给您,还杀死了里克,这些都是吕甥和芮的主意,希望您能假意用重金把他们召来,然后扣留他们。您再派人护送重耳回晋国继位,这样就万无一失了。”于是秦穆公派人跟随丕郑前往晋国,召唤吕甥、芮。两人感觉事情不妙,就告诉了夷吾。夷吾杀了丕郑。