然而秦国的威权,只限于今陕、甘境内。其在东方,还是晋、楚两国,争为雄长。晋襄公死后,子灵公无道,势渐陷于不振。而楚国的庄王日强。前五九七年,败晋师于邲(bì),[8]称霸。庄王死后,子共王,与晋厉公战于鄢陵,[9]为晋所败。然厉公旋亦被弑。当时的形势,鲁、卫、曹、宋等国,多服于晋;陈、蔡及许,则服于楚;而郑为二国争点。厉王死后,共王仍与晋争郑。直至前五六二年,而郑乃服于晋。晋悼公称为后霸。前五四六年,宋大夫向戍,为弭兵之盟,请“晋、楚之从交相见”。于是晋、楚的兵争,作一结束,而吴、越继起。
吴本僻处蛮夷,服从于楚的。后来楚国的大夫巫臣,因事奔晋,为晋谋通吴以桡(náo)楚。于是巫臣于前五八四年适吴,教以射御战陈之法。吴遂骤强。时时与楚争斗。自今江苏的镇江,上至安徽的巢县,水陆时有战事,楚人不利时多。弭兵盟后,楚灵王因此大会北方的诸侯。向来服从于晋之国,都去奔走朝会于楚,表面上看似极盛。然而灵王实是暴虐奢侈的,遂致酿成内乱,被弑。平王定乱自立,又因信谗之故,国势不振。前五〇六年,楚相囊瓦,因求贿之故,辱唐、蔡二国之君。[10]蔡侯求援于晋,无效,遂转而求援于吴。吴王阖庐乘之,攻楚,入其都城。楚昭王逃到随国。[11]幸赖其臣申包胥,求救于秦,杀败吴兵,昭王乃得复国。阖庐虽破楚,伐越却不利,败于槜(zuì)李,[12]受伤而死。子夫差立,兴兵伐越,败之于夫椒。[13]越王句(gōu)践,栖于会稽之山以请成,夫差许之。句践归,卧薪尝胆,以谋报复。而夫差遽骄侈,北伐齐、鲁,与晋争长于黄池。[14]前四七三年,遂为越所灭。句践北会齐、晋于徐州,[15]称为霸王。然越虽灭吴,不能正江淮之土,其地皆入于楚,所以仍和北方的大局无关。其被灭于楚,在前三三四年,虽已是入战国后一百四十七年,然而其国,则久在无足重轻之列了。宇内的强国,仍是晋、楚、齐、秦。而晋分为韩、赵、魏三国。河北的燕亦日强。天下遂分为战国七。史称为战国时代。