21年华向之乱，十一月初七，宋军联合诸侯援军和华氏在赭丘作战，向宜为公子城的御戎，庄堇担任车右，干犫为华豹的御戎，张匄作为车右。两车相遇，公子城退了回去，华豹大喊说：“城！”公子城大怒，调转战车返回，将要装上箭，而华豹已经拉开了弓。公子城祈祷说：“父亲宋平公的威灵，还在保佑我！”华豹射箭，穿过公子城和向宜之间，公子城再次要装上箭，华豹又已经拉开了弓，公子城说：“不让我还手，真卑鄙啊！”华豹便从弓上抽下箭，公子城一箭射去，把华豹射死，张匄抽出殳下车，公子城一箭射去，射断了张匄的腿，张匄爬过来用殳敲断了公子城的