作者:司马错
司马错排张仪之议,应攻打蜀国,秦惠文王采纳司马错之议,吞并蜀国。
秦惠文王九年(公元前316年),巴国和蜀国互相攻打,都来向秦国告急求救。秦惠文王想出兵攻打蜀国,但顾虑道路险峻难行,并恐怕韩国可能会前来侵犯,所以犹豫不决。
司马错与张仪在秦惠文王面前争论不休,张仪主张应先攻打韩国,司马错力排张仪之议,认为攻打韩国将导致诸侯联合对抗秦国,攻打蜀国则既可得其人力、物力以充实军备,还可占据有利地势顺水而下攻打楚国。秦惠文王采纳司马错的建议,决定出兵攻打蜀国。同年秋天,司马错与张仪、都尉墨等率军从石牛道出兵攻打蜀国,与蜀国军队在葭萌(今四川广元)交战,蜀王兵败逃到武阴(今四川彭山东)。同年十月,秦军灭亡蜀国,将蜀王贬号为蜀侯,而任命陈庄出任蜀国相国。 秦国吞并蜀国以后,更加富庶和强盛而轻视周围各国。
司马错平定蜀地之乱,诛杀公子煇以及郎中令等二十七人。
秦惠文王十四年(公元前311年),蜀相陈庄杀死蜀侯 ,归降秦国。秦武王元年(公元前310年),因陈庄背叛秦国,司马错受命协助平定蜀地之乱,甘茂诛杀陈庄。
秦昭襄王六年(公元前301年),蜀地郡守、蜀侯公子煇(秦公子,名煇,受封蜀侯,蜀地地方长官)在蜀地作乱,反叛秦国,司马错奉命讨伐叛军。司马错诛杀公子煇以及郎中令等二十七人 ,蜀地之乱平定。