同年十一月，楚共王重新起兵救援彭城的鱼石等人，宋国华元出使晋国告急，韩献子劝晋悼公出兵救援宋国，晋悼公率领军队驻扎于台谷（今山西省晋城）以救援宋国，与楚军相遇于靡角之谷，楚军遂退兵。同时晋悼公命士鲂请求鲁国出兵。前572年正月己亥，鲁国仲孙蔑会见晋国栾黡，宋国华元，卫国甯殖，曹国，莒国，邾国，滕国，宋国，薛国等诸侯，联军围攻彭城。彭城向晋国投降。晋国人将彭城的鱼石、向为人、鳞朱、向带、鱼府带回国，安置在瓠丘，彭城归还于宋国。同年五月，晋国以韩厥为元帅会同诸侯讨伐郑国以报彭城之战之仇，于洧上打败郑国，