周桓王认为郑庄公的行为无礼,于是在公元前707年秋指挥本国军队及陈、蔡、卫等诸侯军亲征郑国。郑国军队和联军在𦈡葛相遇。
周桓王将联军分为三军,其中右军由卿士虢公林父指挥,蔡、卫两国军队加入其中;左军由卿士周公黑肩指挥,陈国军队加入其中;中军由桓王亲自指挥。郑军也分为三个部分:郑庄公和原繁、高渠弥等人率领中军,祭仲指挥左方阵,公子曼伯指挥右方阵。交战前郑国公子子元分析陈国正在发生内乱,陈军无心征战,如果这时先攻击陈军,一定会迅速崩溃;蔡、卫两军实力不强,很容易攻破。因此应该先攻击两翼,然后攻击周朝中军。这个建议被郑庄公采纳。郑国大夫高渠弥则提出使用“鱼丽阵”,将战车排列在阵前,配合步兵则分散配置在战车两侧和后方,使两者协同配合。此阵法也获得同意。战斗果然像子元分析那样,两翼先被攻破,周军大败,祝聃射中周桓王的肩膀。
祝聃请求前去追赶,但郑庄公认为君子不能欺人太甚,何况对方还是周天子,于是就不再追击下去。当晚他委派祭足去周营去慰问负伤的周桓王。