使立即承认未进贡包茅之过,对周昭王南征不复,则理直气壮地予以驳斥:“君其问诸水滨。”
齐桓公不听,仍继续进军,驻于陉(陉山,楚国北塞,今河南漯河市东)(《左传·僖公四年》。)。
楚成王毫不示弱,亦率大军迎战,迫使齐等八国军队退驻召陵(今河南郾城东)(《史记·楚世家》。)齐、楚双方一方面在对峙,另一方面亦在寻找妥协的办法。这年夏,楚成王派屈完到齐等国军队驻处进行试探。齐桓公企图压服楚国,当屈完来时,即陈八国之军,“与屈完乘而观之”,并恐吓道:“以此众战,谁能御之以此攻城,何城不克”屈完毫不畏惧,针锋相对地答道:“楚国方城以为城,汉水以为池,虽众,无所用之。”
齐桓公权衡得失,只得与屈完盟于召陵 (《左传·僖公四年》。)
召陵之盟,是齐、楚双方经武力对峙之后达成妥协的产物。楚成王、斗子文在齐桓公亲率的八国军队面前,沉着镇定,文武两手,以战逼和,充分展示了突出的政治、军事才干。
召陵盟后,楚国继续北上东进,与齐国争霸。公元前655年(楚成王十七年),齐桓公大会诸侯于首止(今河南睢县东),以定周太子之位,周惠王不满,使周公宰孔召郑文公,说:“吾抚女以从楚,辅之以晋,可以少安。”郑文公果然“逃其师而归”(《左传·僖公五年》),不与盟。
斗子文乘隙举兵灭弦(今河南息县、潢川间),弦君奔黄。弦,姬姓国,又是齐之姻亲国,楚首先灭弦,是因为弦的姻亲国江、黄原为楚之与国,齐桓公霸盛时,二国叛楚与齐结盟,“弦子恃之而不事楚”(同上)。
故楚成王、斗子文首先拔掉这颗眼中钉,以挫江、黄,打击齐桓公。公元前654年(楚成王十八年)夏,齐桓公率齐、鲁、宋等国军队攻打郑国,围郑新城(今河南密县东南),以惩罚郑之不盟首止与亲楚行为。
同年秋,楚成王亲率军北上攻围齐之盟国许(今河南许昌),救援郑国,这就是历史上着名的“围许以救郑”(《左传·僖公六年》。)之举。由于其他各国也出兵救许,楚成王也就退兵了。
但他并未回到郢都,而是驻兵武城(今河南南阳市北),观察动静。许僖公恐惧,在蔡穆