ection::::开战.前598年，晋国元帅郄缺亦去世，楚庄王知道时期而至，于前597年春，率师讨伐与晋国结盟的郑国，攻下其都城，迫郑襄公与己结盟。而楚军事后便后退仅仅三十里，目的是等待晋军到来并与之正面交锋。六月，晋国派中军元帅荀林父救郑，但到黄河北岸时得到郑楚已结盟的消息，于是晋军内部对和战出现争议。两军阵容如下:晋军楚军
经过.荀林父知道郑楚结盟，便想领兵回国，主战的中军佐先縠不听指挥：「晋国之所以能够称霸，由于军队勇敢，臣下尽力，现在救援郑国却不敢作战