公元前519年,吴国的边城卑梁和楚国的边城钟离(今安徽滁州市凤阳县板桥镇)相邻,卑梁城人和钟离城人为了抢夺桑叶而大打出手,结果卑梁城人被打死,卑梁大夫大怒便发兵攻打了钟离城,楚平王得知后出兵歼灭了卑梁城。
吴国的卑梁城被楚军屠杀,吴王僚自然不会善罢甘休,亲自带兵攻占了楚国的钟离城,在攻占钟离城后,吴军继续前进对州来城发起进攻。
州来(今安徽凤台县一带)是楚国东北方向的一座防御重镇,自吴国崛起后,就成了吴、楚两国相互争抢之地,数年来两国都围绕着州来城多次征伐。
得知州来被攻后,楚平王知道州来城对于楚国的重要,便派楚司马鹯(zhan)越带兵联合诸侯紧急救援州来,吴军则驻扎在钟离(今安徽滁州市凤阳县板桥镇)准备应战对楚军。
为了救援州来,楚国联合了顿(今河南项城南顿镇)、胡(今安徽阜阳市颍泉区宁老庄镇)、沈(今河南平舆县北射桥镇)、蔡、陈、许六国之力一起救援。
面对楚军的到来,吴王僚心中也有一丝不安,毕竟敌人人数众多。吴公子光为了激励吴军的士气,给吴军将士分析敌军目前的形式。首先是在楚国出兵之际,楚令尹子瑕带病出征,没过多久就病逝,这无疑给楚军的士气造成影响。再者楚军所联合诸侯,都是一些附属楚国的小诸侯,是畏惧楚国的威胁才出兵进攻我们,他们本和吴国没有怨仇,并不会真心实意的进攻吴军,只会跟随楚军而动。还有就是胡、沈两国的君主年少轻狂,陈大夫夏啮愚笨无知,顿、许、蔡三国都对楚国素来有怨恨。现在楚令尹子瑕又死了,楚军上下士气低迷。他们虽然有七国之军力,却都各怀心意,互不信任,对楚国是离心离德。这样的情况我们可以逐个攻破。
现在楚国率领的诸侯联军分为三军,上军是胡、沈、陈三国,下军是蔡、许、顿三国,中军也是楚国主力。根据他们的实力我们先进攻胡、沈、陈三国的上军,必定会将其击败,上军的三国落荒而逃后,其他诸侯也会望风而逃,到时就剩下中军的楚军,楚军即使是主力,已经低迷的士气,再加上其他诸侯的逃亡,楚军也会不战自退。
吴王僚听从了公子光之言,觉得言之有理,便驻兵在鸡父(今河南固始县)准备迎击楚军。吴国也设置三军,吴王僚率领中军,公子光率领右军,公子掩余率领左军。
吴军先用三千名罪犯作为前锋进攻胡、沈、陈三国联军,这三千名罪犯说是前锋,其实吴军投放的诱饵。三千名罪犯进入战场后毫无纪律,在和敌军对战后就开始东奔西窜,胡、沈、陈三国看到后都争相俘虏吴国的罪犯,三国军队为了抓获俘虏而各自行动,使得军队没有了战斗队形,前后左右不能相应,而吴国主力三军紧随其后,一举消灭了三国联军,俘虏了胡国君,沈国君和陈大夫夏啮。
吴军击败胡、沈、陈三军后,故意释放出一部分俘虏,让他们跑到许国、蔡国和顿国的联营中,被释放的俘虏在军营中大肆宣传着吴军的凶猛,屠杀被俘的国君大夫。这让本就担惊受怕的蔡、许、顿三军,更加的胆战心惊。
很快吴军便紧随震天动地的喊杀声冲进敌营,许、蔡、顿三国联军根本没有应战就溃败而逃。楚军主力看着漫山遍野溃逃的诸侯联军,还没有来得及排兵布阵,吴军就已经突袭而来,楚军也随之溃败。
鸡父之战,吴军大胜而归,直接攻占了州来城。占领州来城,对于吴国来说无疑是打开了楚国东北方向的大门,而接下来的事更让楚国上下惊魂失措。
在得知吴军在鸡父打败楚军后,居住在居巢(今安徽桐城南部一带)的楚夫人,即楚太子建的母亲,暗中勾结吴国,进攻了居巢,将居巢城洗劫一空,楚夫人也跟随到吴国,居巢城的陨落,也打开了楚国东南方向的大门。
在吴国进攻居巢之时,楚司马鹯越带兵救援,结果为时已晚,居巢城被毁,楚夫人也被带到了吴国。此时的他还不知道居巢的沦陷,就是因为楚夫人为吴国内应,楚司马鹯越追击吴军想救回楚夫人,结果没有追上而自杀于军中。
楚夫人对楚平王的怨恨,全都是因为楚平王对费无极的宠信,使得楚太子建逃亡他国,最终于公元前522年死于郑国,这让楚夫人对楚平王以及整个楚国都心灰意冷,才会联合吴国进攻了重兵把守的居巢城。
鸡父之战后,加上居巢城的陨落,让楚国处于了防御状态,新上任的楚令尹囊瓦开始对楚都城郢都进行加固,由此可见楚国的军事力量已经出现了空虚的问题。
在“弥兵会盟”后,楚国便开始全力对抗吴国,应该是有很大的优势,但却常常败北于吴国。这则是因为楚国内部也有着内耗的情况,首先就是两次的夺权篡位之争,让楚国的实力大减,在加上各士族对权利和领地的争夺。
公元前518年,楚平王为了报复鸡父之战的失败,想联合越国通过水路讨伐吴国,结果在圉阳(今安徽巢县一带)和越王允常并没有达成协议,最终选择了退兵。
吴军随时关注着楚军的一举一动,直到楚军准备撤退后,吴军再次紧随其后,对没有防备的楚军发起进攻,再次在钟离等地打败楚军,让楚国再也不敢对吴国有所企图。