楚共王驻兵在武城（今河南省南阳市北）作为秦国的援军，秦国随后攻打晋国，晋国国内正遭受饥荒，无力反击。作为报复，晋悼公于次年派荀罃攻打秦国。
栎之战.前562年，楚共王率军攻打郑国，并派子囊向秦国求援，秦景公派右大夫詹率军救援，郑简公背弃与晋国的同盟，与楚国结盟。同年，楚国与郑国派兵攻打晋国的盟国宋国，晋国为救援宋国率领诸侯联军讨伐郑国。秦景公派庶长鲍、庶长武率兵救援郑国。庶长鲍先进入晋国国境，晋军守将士鲂因为秦军人少而放松警惕。庶长武从辅氏（今陕西省大荔县）渡过黄河，同庶长鲍夹击晋