虢公忌父死后，虢公林父继位。前707年，周桓王完全剥夺了郑庄公主政的权利，郑庄公于是不再朝见周天子。周桓王怒于郑庄公的无礼，于同年秋联合诸侯讨伐郑国。周桓王亲自统帅中军，虢公林父统帅右军及蔡、卫两国军队，周公黑肩统帅左军及陈国军队。而郑国方面，郑庄公采纳子元的建议，使用鱼丽之阵，由曼伯指挥右方阵，祭足指挥左方阵，原繁、高渠弥带领中军护卫郑庄公，双方大战于繻葛（今河南省长葛市东北）。郑军勐攻侧翼的陈、蔡、卫的军队，诸侯联军不敌败逃，继而引发周军的混乱。郑庄公命两翼部队合攻周军，周军大败，周桓王也被郑将祝聃的箭