景公四年,晋国的栾书弑杀了他的国君厉公。十五年,秦国的军队救援郑国,在栎城打败了晋国的军队。这个时候晋悼公成为了各诸侯的盟主。十八年,晋悼公国势强大,屡次会聚诸侯,率领他们去攻伐秦国,打败了秦国的军队。秦国的军队败退,晋国的军队追击他们,结果晋国的军队渡过了泾水,直追至蒶林城才回还。二十七年,景公到了晋国,和晋平公订立了盟约,不久秦国又背弃盟约。三十六年,楚国的公子围弑杀了他的国君而自立为王,这就是楚灵王。景公的同母弟后子鍼很得景公宠幸,景公的母弟又拥有很多财富,有人向景公诬告他,他害怕被诛杀,就逃亡到晋国,随身带着一千辆车的资财。晋平公对他说:“后子,像你这样富足的人,为何自己要逃亡?”他回答说:“秦公无道,我害怕被诛杀,我逃亡是想等到他去世以后再回秦国。”三十九年,楚灵王国势强盛,在申城地区会聚诸侯,他成为盟主,杀死了齐国的大臣庆封。
景公在位四十年去世,儿子哀公继位。后子鍼又重新回到秦国。
哀公八年,楚国的公子弃疾弑杀了灵王而自立为王,这就是楚平王。十一年,楚平王向秦国请求娶宗室女做太子建的妻子。秦女来到楚国,平王见秦女容貌美好就自己娶了他作为妻子。十五年,楚平王想要诛杀太子建,太子建逃亡。伍子胥投奔吴国。晋国公室卑弱而六卿之臣势力强大,他们相互间准备内战,因此秦国和晋国很久没有相互攻伐。三十一年,吴王阖闾和伍子胥攻伐楚国,楚王逃亡到随国,吴国的军队于是进入了郢都。楚国大夫申包胥来到秦国告急求援,他七天不吃饭,日夜哭泣。由此秦国才发动五百乘军车的队伍去解救楚国的危难,打败了吴国的军队。吴国的军队撤回后,楚昭王才能够重新回到郢都。
哀公在位三十六年去世。太子是夷公,但夷公早就死了,不可能被立为秦君,夷公的儿子被立为国君,这就是秦惠公。
秦惠公元年,孔子代理鲁国国相的职务。五年,晋国六卿中的中行氏、范氏反叛晋国宗室,晋宗室派智氏、赵简子攻打他们,范氏、中行氏逃奔齐国。惠公在位十年去世,儿子悼公继位。
秦悼公二年,齐国的大臣田乞杀害他的国君孺子,扶立了孺子的哥哥阳生作为齐君,这就是齐悼公。六年,吴国的军队打败了齐国军队。齐国人杀死了齐悼公,扶立了他的儿子简公作为国君。九年,晋定公和吴王夫差会盟,在黄池城争当盟长,最终吴王争先做了盟主。吴国强盛,欺凌中原各国。十二年,齐国人田常杀害了齐简公,扶立简公的弟弟平公作为国君,田常作为国相辅佐他。十三年,楚国吞灭陈国。秦悼公在位十四年去世,儿子厉共公被立为国君。孔子在秦悼公十二年去世。
厉共公二年,蜀人前来进献财物。十六年,在黄河旁挖掘壕沟。派遣二万军卒征伐大荔国,夺取了大荔国的国都王城。二十一年,开始设置频阳县。晋国攻克了武成。二十四年,晋国发生内乱,智伯被杀,他的国土被分给赵、魏、韩。二十五年,智开和他的邑人逃奔来到秦国。三十三年,秦军征伐义渠国,俘虏了义渠国国王。
三十四年,有日食发生。厉共公去世,儿子躁公继立为国君。
躁公二年,南郑城造反。十三年,义渠国前来侵伐秦国,到达渭南。
十四年,躁公去世,扶立他的弟弟怀公为国君。
怀公四年,庶长晁和大臣们围攻怀公,怀公自杀。怀公的太子名叫昭子,早已死去,大臣们就扶立太子昭子的儿子作为国君,这就是秦灵公。灵公,是怀公的孙子。
灵公六年,晋国在少梁建筑城池,秦国的军队袭击了他们。十三年,建筑籍姑城。灵公去世,他的儿子献公没有能够被立为国君,确立灵公的叔父悼子为国君,这就是秦简公。简公,是昭子的弟弟,并且是怀公的儿子。
简公六年,开始颁布官吏可以带剑的法令。在洛水挖掘壕沟。建筑重泉城。十六年,简公去世,儿子惠公继立为国君。
惠公十二年,他的儿子出子降生。十三年,秦国征伐蜀地,攻取了南郑城。惠公去世,出子继立为国君。
出子二年,庶长改从河西迎请灵公的儿子献公而扶立他作为秦国国君。杀死出子和他的母亲,把他们沉入深渊。
秦国由于以往屡次更换国君,君臣秩序混乱,因此晋国又重新强盛起来,夺取了秦国的河西地区。
献公元年,废止殉葬制度。二年,建筑栎阳城。四年正月庚寅日,孝公降生。十一年,周朝太史儋拜见献公说:“周以前和秦国合为一处到分别为二,分别了五百年后又要重新合并,合并十七年后会有霸王出世。”十六年,桃树冬季开花。十八年,栎阳降下金雨。二十一年,秦国的军队和晋国的军队在石门山地区交战,斩杀了晋军首级六万,天子赠送了绣有花纹的礼服来表示祝贺。二十三年,秦国的军队与魏国和晋国的军队在少梁交战,俘虏了敌将公孙痤。
二十四年,献公去世,儿子孝公继立为国君,孝公当时已经二十一岁了。
孝公元年,在黄河和崤山以东有六个强国。秦孝公和齐威王、楚宣王、魏惠王、燕悼侯、韩哀侯、赵成侯并立,在淮水和泗水一带,存有十多个小国。楚国、魏国和秦国地界相连接。魏国修筑长城,从郑县沿洛水向北,拥有上郡。楚国从汉中向南拥有巴、黔中地区。周室势力微弱,诸侯凭借各自实力进行征伐,争相兼并。秦国处在偏僻的雍州,不能参与中原诸侯国的会盟,诸侯们把秦国当做夷翟看待。孝公根据这种形势而广泛施行恩惠,救助孤寡,招抚战士,明定立功奖赏。他在国中下令说:“以前我的祖先穆公从在岐山和雍邑地区的时候,修行德政和振兴武力,向东平定了晋国的内乱,使国土扩展到以黄河为界,在西方称霸于戎翟地区,扩展了千里疆土,天子致赠封号为伯,诸侯们都来表示祝贺,为后世开创了基业,非常光辉荣耀。恰逢以前遇到厉公、躁公、简公、出子时期的动乱不宁,国家出现内忧,无暇顾及国外事务,使三晋攻夺了我先君开拓的河西地区,诸侯们卑视秦国,再没有什么比这更加耻辱了。献公即位后,镇抚了边境,迁都到栎阳,并且准备向东征伐,恢复穆公时候秦国故有的疆域,重整穆公时的政治法令。寡人缅怀先君的遗志,内心常常感到悲痛。宾客群臣中若有人能够出奇计使秦国强盛,我将尊崇他而给予高官,和他一起分享国土。”于是就出兵向东围困陕城,进兵西方斩杀了戎人的獂王。卫鞅听到秦孝公发布的这一命令,向西进入秦国,借助景监的引见而求见孝公。
二年,周天子赐赠祭肉。
三年,卫鞅劝说孝公变更法制、整饬刑法,内政致力农耕,明确规定在对外征战中的赏罚而鼓励力战效死,孝公很欣赏他的建议。甘龙、杜挚等人却有不同的看法,和卫鞅互相争论。最终采用了卫鞅的新法,百姓对新法感到痛苦;过了三年,百姓觉得新法便利。于是拜任卫鞅为左庶长。他的事迹记载在《商君列传》中。
七年,孝公和魏惠王在杜平城会盟。八年,秦军和魏国军队在元里城交战,取得胜利。十年,卫鞅任大良造,率领军队围困魏国的安邑城,迫使他们投降。
十二年,建造咸阳城,修筑了宫廷高大的门阙,秦国就把国都迁到这里,又把各个较小的乡、村落等合并到一处,汇集成大县,每县设置一名县令,共有四十一个县。扩展耕地、削平阡陌。在东方的领土已经跨过洛水。十四年,开始施行军赋制度。十九年,天子封孝公为诸侯伯长。二十年,诸侯都表示祝贺。秦国派公子少官率领着军队在逢泽地区会集诸侯,朝见周天子。
二十一年,齐国军队在马陵地区打败了魏国的军队。
二十二年,卫鞅率领军队进击魏国,俘虏了魏国公子卬。孝公封卫鞅为列侯,赐给名号为商君。
二十四年,和晋国在雁门地区作战,俘虏了魏国的将军魏错。孝公去世,儿子惠文君继位,这一年,诛杀了卫鞅。卫鞅在秦国施行新法的开始阶段,法令得不到推行,太子触犯了法禁,卫鞅对孝公说:“法令之所以不能推行,原因是由于贵戚们的抵制。您若一定要推行新法,应当先从太子开始施行。太子不能受黥刑,应黥太子的傅和师。”因此新法得到广泛推行,秦国人得到了治理。等到孝公去世,太子被立为国君,秦国宗室中有许多人怨恨卫鞅,卫鞅逃亡,因此被认定是谋反,最终遭受车裂的刑罚而在秦国被当众处死。
惠文君元年,楚、韩、赵、蜀人前来朝见。二年,周天子给予祝贺。三年,秦王举行冠礼。四年,周天子赐赠祭祀文王、武王的祭肉。齐国和魏国的君主称王(齐威王、魏惠王)。
五年,阴晋人犀首被任命为大良造。六年,魏国把阴晋地区献给了秦国,阴晋被改名为宁秦。七年,公子卬率军和魏国的军队作战,俘获了敌将龙贾,斩杀了敌人首级八万。八年,魏国奉献河西地区。九年,秦军渡过了黄河,攻取了汾阴城、皮氏城。秦王和魏王在应城会盟。围困焦城,迫使焦城投降秦国。十年,张仪被任为秦相。魏国奉献了上郡十五县给秦国。十一年,在义渠地区设置县。归还了魏国的焦城和曲沃。义渠国君成为秦国的臣子。把少梁改名叫夏阳。十二年,开始施行腊月祭祀。十三年四月戊午日,魏国国君称王,韩国国君也称王。秦国派张仪攻取了陕州,把陕州地区的民众驱逐到魏国。
十四年,又更改为元年。二年,张仪和齐国、楚国的大臣在齧桑地区会盟。三年,韩国、魏国的太子来到秦国朝见。张仪担任魏国国相。五年,惠文王巡游到达北河地区。七年,乐池担任秦国国相。韩国、赵国、魏国、燕国、齐国的军队率领着匈奴的军队共同攻打秦国。秦国派庶长疾在脩鱼城和各国联军作战,俘获了他们的将领申差,打败了赵公子渴、韩太子奂,斩杀了敌军首级八万二千。八年,张仪再度担任秦国国相。九年,司马错征伐蜀国,平灭了蜀国。秦军攻取了赵国的中都城和西阳。十年,韩国太子苍作为质子来到秦国。秦国攻占了韩国的石章,打败了赵国的将军泥,讨伐并占领了义渠国的二十五座城邑。十一年,㯉里疾攻打魏国的焦城,迫使焦城投降。又在岸门城打败了韩国的军队,斩杀了一万名韩国士兵首级,韩国的将军犀首逃跑。惠文王封公子通为蜀侯。燕国国君把君位让给了他的大臣子之。
十二年,惠文王和梁王在临晋城会盟。庶长疾率领军队攻打赵国,俘获了赵国的将军庄。张仪担任楚国的国相。十三年,庶长章率领军队在丹阳地区袭击楚军,俘获了楚国将军屈匄,斩杀了敌军首级八万;又在汉中攻打楚军,占领了六百里地区,在这里设置汉中郡。楚国的军队围攻雍氏城,秦国派庶长疾率领军队援助韩国并向东攻打齐国,又派遣到满帮助魏国攻打燕国。十四年,征伐楚国,占领了召陵。丹、犁二国向秦国称臣,蜀相壮杀死了蜀侯前来投降。
惠王去世,儿子武王继位。韩国、魏国、齐国、楚国、越国都服从秦国。
武王元年,和魏惠王在临晋会盟。诛杀了蜀相壮。张仪、魏章都离开秦国到达东方的魏国。征伐义渠、丹、犁各国。
二年,开始设置丞相的职位,㯉里疾、甘茂担任左右丞相。张仪死在了魏国。三年,和韩襄王在临晋城外会盟。南公揭去世,㯉里疾担任韩国的国相。武王对甘茂说:“寡人想要乘着彩车经过三川郡去窥视周室,如果能够实现,我就是死去也没有什么可遗憾的了。”这一年秋天,派甘茂和庶长封去征伐宜阳郡。四年,攻克了宜阳,斩杀敌人首级六万。渡过黄河,在武遂筑城。魏国太子前来朝见。武王有气力,喜好游戏,所以力士任鄙、乌获、孟说都做到了高官。武王和孟说举鼎较力,结果折断了膝盖骨。八月,武王去世。孟说的全族都被杀尽了。武王娶魏国宗室女作为王后,王后没有生育儿子。因此扶立武王的异母弟作为秦王,这就是昭襄王。昭襄王的母亲是楚国人,姓芈,尊号为宣太后。武王去世时,昭襄王作为质子正在燕国,燕国人把他送回秦国,他才能够被立为王。
昭襄王元年,严君疾任丞相。甘茂离开秦国到魏国。二年,有彗星出现。庶长壮和大臣、诸侯、公子谋反作乱,都被诛杀,以及惠文后也都没能得到善终。悼武王后离开秦国回到了魏国。三年,昭襄王举行冠礼,和楚王在黄棘城会盟,把上庸县还给了楚国。四年,秦国占领了蒲阪城。有彗星出现。五年,魏王来到应亭朝见昭襄王,又把蒲阪还给了魏国。六年,蜀侯;造反,司马错平定了蜀地。庶长奂征伐楚国,斩杀了敌军首级二万。泾阳君到齐国去作人质。有日食发生,以致白天昏暗。七年,秦军攻克新城。㯉里子去世。八年,派遣将军芈戎去攻打楚国,占领了新市。齐国派遣章子,魏国派遣公孙喜,韩国派遣暴鸢,率领军队共同攻打楚国的方城,杀死了楚将唐繻。赵国攻破中山国,中山国君逃亡,最终死在齐国。魏公子劲、韩公子长被封为诸侯。九年,孟尝君薛文来到秦国担任丞相。庶长奂攻打楚国,夺取了八座城邑,杀死了楚国将军景快。十年,楚怀王来到秦国朝见秦王,秦国扣留他。薛文因为金受的诋毁而被免去了丞相的官职,楼缓担任了丞相。十一年,齐、韩、魏、赵、宋、中山(此时属赵)五国共同出兵攻打秦国,他们的军队到达盐氏县后,就撤回了。秦国把黄河以北及封陵城交给韩国、魏国来请求和解。有彗星出现。楚怀王逃亡到了赵国,赵国不敢收留他,他又回到了秦国,不久死去,归葬楚国。十二年,楼缓被罢免,穰侯魏冉被任命为丞相。秦国送给楚国五万石粟。
十三年,向寿征伐韩国,占领了武始。左更白起攻打新城郡。五大夫吕礼逃出秦国投奔了魏国。任鄙担任了汉中郡守。十四年,左更白起在伊阙地区攻打韩国和魏国的军队,斩杀了敌军首级二十四万,俘获了公孙喜,攻克了五座城邑。十五年,大良造白起进攻魏国,攻克了垣城,又还给了魏国。进攻楚国,攻克了宛城。十六年,左更司马错攻取了轵城和邓邑。魏冉被罢免。秦王把宛城封给了公子巿,把邓邑封给了公子悝,把陶城封给了魏冉,他们成为了诸侯。
十七年,城阳君来到秦国朝见,东周君也前来朝见秦王。秦国把垣改为蒲阪和皮氏。昭襄王前往宜阳。十八年,司马错攻打垣、河雍,断决了桥梁才攻克了它们。十九年,昭襄王称为西帝,齐王称为东帝,又都削去帝号而称王。吕礼自愿前来归顺。齐国攻破了宋国,宋王逃到魏国,死在温地。任鄙去世。二十年,昭襄王到汉中,又到上郡、北河。二十一年,司马错进攻魏国的河内郡,魏国把安邑奉献给秦国。秦国把安邑的民众驱逐出去,从河东地区用赏赐爵位作为利惠而招募民众迁往安邑,又赦免罪人迁往此处。泾阳君被封在宛城。二十二年,蒙武征伐齐国。河东郡分为九个县。和楚王在宛地会盟。和赵王在中阳城会盟。二十三年,尉斯离和三晋及燕国的军队征伐齐国,在济水西岸打败了齐国的军队。昭襄王和魏王在宜阳会盟,和韩王在新城会盟。
二十四年,和楚王在鄢城会盟,又在穰城会盟。秦国的军队占领了魏国的安城,到达了大梁城下,燕国和赵国的军队前来救援魏国,秦国的军队退去。魏冉被免去相职。二十五年,秦军攻克了赵国的两座城邑。昭襄王和韩王在新城会盟,又和魏王在新明邑会盟。二十六年,赦免了一批罪人而把他们迁往穰地,穰侯魏冉又担任丞相。二十七年,司马错进攻楚国。赦免了一批罪人而把他们迁往南阳。白起进攻赵国,攻取了代郡的光狼城。秦又派司马错从陇西郡出发,经由蜀郡而攻打楚国的黔中,攻克了黔中。二十八年,大良造白起进攻楚国,攻取了鄢城、邓城,秦赦免了一批罪人而把他们迁到这里。二十九年,大良造白起进攻楚国,攻克了郢都并在此设立南郡,楚王逃走。周君来到秦国。昭襄王和楚王在襄陵城会盟。白起被封为武安君。三十年,蜀郡守张若征伐楚国,夺取了巫郡,以及长江以南的地区,设立为黔中郡。三十一年,白起攻伐魏国,攻克两座城邑。楚国人在江南地区反叛我秦国。三十二年,丞相穰侯进攻魏国,军队到达大梁,打败了暴鸢,斩杀敌军首级四万,暴鸢逃跑,魏国奉献三个县来请求和解。三十三年,客卿胡阳攻打魏国的卷城、蔡阳城、长社城,攻克了这些城邑。在华阳袭击了芒卯的军队,打败了他的军队,斩杀敌军首级十五万。魏国割让南阳请求和解。三十四年,秦国在和魏国、韩国所共有的上庸地区设为一个郡,把魏国割让的南阳地区的被免职的臣民迁居到上庸郡。三十五年,秦国的军队帮助韩国、魏国、楚国的军队征伐燕国。开始设置了南阳郡。三十六年,客卿灶攻打齐国,夺取了刚城、寿城,把这些地区赐给了穰侯。三十八年,中更胡阳进攻赵国的阏与城,没有能攻克。四十年,悼太子死在魏国,归葬在芷阳。四十一年夏天,秦国进攻魏国,占领了邢丘和怀地。四十二年,安国君被立为太子。十月,宣太后去世,葬在芷阳的郦山。九月,穰侯离开秦国都城回到封地陶居住。四十三年,武安君白起进攻韩国,攻克了九座城邑,斩杀敌军首级五万。四十四年,又进攻韩国的南郡,占领了这个郡。四十五年,五大夫贲进攻韩国,夺取了十座城邑。叶阳君悝离开国都前往他的封国,还没有到达就死了。四十七年,秦国攻打韩国的上党郡,上党郡投降赵国,秦国因此攻打赵国,赵国发动军队攻击秦军,双方相持不下。秦国派武安君白起攻击赵军,在长平彻底打败了赵国的军队,四十多万赵军全部被杀死。
四十八年十月,韩国进献垣雍城。秦军分成三支军队。武安君回国。王龁率领秦军征伐赵国的武安城、皮牢城,攻克了二城。司马梗率军在北方作战而平定了太原,占领了韩国上党郡的全境。正月,停止用兵,又据守上党郡。这一年的十月,五大夫王陵进攻赵国的邯郸。四十九年正月,秦增派军卒援助王陵,王陵战绩不佳,被免去官职,由王龁代替他统率这支军队。这一年的十月,将军张唐进攻魏国,因为蔡尉放弃职责而不据守阵地,张唐回军斩杀了他。
五十年十月,武安君白起犯有罪过,被贬为士伍,迁往阴密。张唐进攻郑城,郑城被攻克。十二月,增加士兵屯驻在汾城旁。武安君白起有罪,自杀而死。王龁进攻邯郸,没有攻克,退兵,回奔汾城。驻军两个多月后,又进攻晋军,斩杀敌人首级六千,晋兵逃跑到河水中而被淹死的大约有二万人。攻打汾城,接着随从张唐攻克了宁新中城,把宁新中改名为安阳。首次建造黄河大桥。
五十一年,将军詉攻打韩国,夺取了阳城、负黍,斩杀了敌军首级四万。又进攻赵国,攻克了二十多个县,斩首及俘获敌军九万人,西周君周武公背叛秦国,和诸侯联合,率领天下的精锐军兵从伊阙出发攻打秦国,使秦国不能够和阴城互相通往来。因此秦国派遣将军詉进攻西周。西周君败逃而又自行到秦归降,顿首承认罪责,把他所有的三十六座城邑、三万人口,全部进献给秦国。秦王接受了西周君的贡献,把西周君送还西周。
五十二年,西周人向东逃亡,西周的宝器九鼎归属给秦国。周朝刚刚灭亡。
五十三年,天下诸侯都来归服秦国。魏国来得最晚,秦王派詉攻伐魏国,占领了吴城。韩王入秦朝见秦王,魏国把所有国政都委属给秦国并完全听从秦国的命令。五十四年,秦王在雍城郊祭谒见上帝。五十六年秋天,昭襄王去世,儿子孝文王继位。尊奉他的母亲唐八子为唐太后,而将她和昭襄王合葬。韩王身着孝服入祠吊祭昭襄王,诸侯都派遣他们的将相来秦国祭吊,参与丧事。
孝文王元年,赦免罪人,重新重用先王的功臣,厚赐亲戚,削减苑囿游猎。孝文王除去丧服,十月己亥日即位,三天后辛丑日去世,儿子庄襄王继位。
庄襄王元年,大赦罪人,善用先王的功臣,施加恩德来加深骨肉情谊,并且对于平民百姓施加恩惠。东周君和诸侯图谋攻伐秦国,秦国派相国吕不韦诛杀了东周君,把他的国土全部纳入秦国的版图。秦国没有灭绝周朝的祠祀,把阳人地区赐给继立的周君,使他能够奉祭周朝的先君。派遣蒙骜征伐韩国,韩国贡献成皋、巩地。秦国的疆界到达了大梁城,开始设置了三川郡。二年,派遣蒙骜攻打赵国,平定了太原。三年,蒙骜进攻魏国的高都、汲城,攻克了这些地方。攻打赵国的榆次、新城、狼孟,攻克了三十七座城邑。四月,发生日食。王龁攻打上党。初次设置了太原郡。魏国将军无忌率领五国联军攻打秦国,秦国退到黄河以外。蒙骜战败,五国联军解散而离去。五月丙午日,庄襄王去世,儿子政继位,这就是秦始皇帝。
秦王政即位二十六年,首次统一了天下,把天下分为三十六个郡,号称为始皇帝。始皇帝五十一岁时逝世,儿子胡亥继立,这就是秦二世皇帝。二世皇帝三年,诸侯一同起来反抗秦帝,赵高杀害了二世皇帝,扶立子婴为秦王。子婴继立一个多月,就被诸侯诛杀,于是灭亡了秦朝。这些事迹详细记载在《始皇本纪》中。
太史公说:秦的祖先是姓嬴。后来被分封到各地,便各自以封国为姓,有徐氏、郯氏、莒氏、终黎氏、运奄氏、菟裘氏、将梁氏、黄氏、江氏、脩鱼氏、白冥氏、蜚廉氏、秦氏。但秦国宗族因为他们的先人造父被封在赵城,所以是姓赵。