因為韓、趙兩國的意見不一致,所以,魏惠王沒有被殺掉,國家也沒有被分割,這是魏國的萬幸。

魏武侯元年,趙敬侯也剛剛即位,公子朔作亂,失敗,逃亡到魏國,說服魏軍一起去襲擊趙國的邯鄲,魏軍戰敗離去。七年,攻打齊國,一直打到了桑丘。九年,翟軍打敗了魏軍。同年,魏國派大將吳起討伐齊國,一直打到靈丘,當時齊威王剛即位。十一年,和韓、趙兩國三分晉地,消滅了晉國。十六年,魏國討伐楚國,奪取了魯陽。這時候,魏武侯去世,惠王子營繼位。

當初,在魏武侯去世之後,惠王子營掌權之前,子和公中緩爭當太子。公孫頎從宋國跑到趙國,又從趙國跑到韓國,對韓懿侯說:“魏國的子和公中緩爭當太子,君王您也聽說了吧?現在子得到大臣王錯的輔佐,挾持上黨,相當於半個魏國。如果能趁現在這個機會除掉子,必能打敗整個魏國,這個良機不能錯過啊!”

韓懿侯很高興,就與趙成侯聯合,一起去攻打魏國,在濁澤大敗魏軍,並包圍了魏惠王。趙成侯對韓懿侯說:“除掉魏君,擁立公中緩,割地之後撤軍,這樣對我們都有利。”韓懿侯不同意:“不行,殺了魏君,人們一定罵我們殘暴;割地之後撤軍,人們一定罵我們貪婪。不如把魏國分成兩個部分,魏國一分為二,就不會強於宋國、衛國,這樣,我們就永遠不用擔心魏國了。”趙成侯不聽。韓懿侯和趙成侯談不攏,就率領他的精銳部隊撤離了。

正因為韓、趙兩國的意見不一致,所以,魏惠王沒有被殺掉,國家也沒有被分割,這是魏國的萬幸。假如韓趙兩國意見一致,那麽魏國肯定會被分割。所以說,“國君去世,如果沒有嫡子繼位,那麽他的國家是很危險的。”

魏惠王二年,魏軍在馬陵打敗了韓軍,在懷地打敗了趙軍。五年,與韓侯在宅陽相會。同年,魏軍被秦軍打敗。六年,討伐宋國,占領了儀台。九年,在澮水打敗韓國。與秦軍在少梁交戰,秦軍俘虜了魏軍將領公孫痤,奪取了龐城。十年,攻打趙國的皮牢,占領了它。十四年,與趙侯相會。十五年,魯、衛、宋、鄭的國君都來朝見魏惠王。十六年,與秦孝公相會。攻占宋國的黃池,又被宋軍奪了回去。十七年,與秦軍交戰,秦軍奪取了魏國的少梁。魏軍包圍趙國的邯鄲。十八年,攻占邯鄲。趙國向齊國請求救兵,齊國派田忌、孫臏率軍救趙,在桂陵打敗了魏軍。十九年,諸侯聯軍包圍了魏國的襄陵。為了禦敵,魏國修築長城,在固陽建築關塞。二十年,歸還了趙國的邯鄲,與趙國在漳水簽訂盟約。二十一年,和秦王在彤地相會。二十八年,中山君當上了魏國的丞相。

魏惠王三十年,魏國出兵討伐趙國,趙國向齊國求救。齊宣王采納了孫臏的計策,進攻魏國,從而援救了趙國。魏國於是派出重兵,以龐涓為將,太子申為上將軍,去進攻齊國。軍隊路經外黃,外黃的徐子對太子申說:“我有妙術,能讓你百戰百勝。”太子申問:“我可以聽聽嗎?”徐子說:“本來就想敬獻給你聽的。”然後,接著說:“太子親自率軍討伐齊國,即使真的大勝齊軍,而且占領莒地,那麽也不可能像魏國一樣富有,再尊貴也超不過做魏王。如果打不贏齊國呢,那麽你的子孫後代就沒有機會占有魏國了,這就是我的妙術。”太子醒悟:“是這樣啊,我一定聽從你的話,馬上率軍回國。”徐子說:“你現在想回去,已經來不及了。那些鼓動你打仗,想從中獲利的人太多了。你現在想回國,恐怕辦不到。”太子準備班師回國,他的趕車人說:“將軍剛出兵,就要返回,這和打敗仗是一樣的。”太子申於是硬著頭皮進軍,與齊軍交戰。結果,太子申被齊軍俘虜,大將龐涓被殺,魏軍大敗。

三十一年,秦、趙、齊三國聯合進攻魏國,秦將商君使用欺騙手段俘虜了魏國將軍公子印,然後大敗魏軍。同時,齊、趙兩國也多次打敗魏軍。由於魏國國都靠近秦國,於是遷都到大梁。三十三年,秦孝公去世,商君逃出秦國,投奔魏國,魏國記恨他曾經欺騙公子印,不予接納。

惠王在戰爭中屢次敗北,於是就用謙恭的禮節和優厚的待遇招攬賢士能人。當時的能人,如鄒衍、淳於髡、孟軻都來到了魏國。惠王對各位賢人說:“我領導無方,軍隊多次在國外受挫,太子被俘,大將戰死,國內空虛,玷辱了祖先的社稷,我感到羞恥。老先生不遠千裏,屈尊光臨我國,各位準備提供什麽妙計,使我國能重新獲利呢?”孟軻說:“君王不應該這樣重視利益。君王貪利,那麽大夫就會貪利,大夫貪利,百姓就會貪利,上上下下都爭權奪利,那麽國家就危險了。作為國君,隻要實行仁義就足夠了,為什麽一定要追逐小利呢?”

三十六年,惠王去世,兒子襄王繼位。

襄王元年,與諸侯在徐州會盟,互相尊稱為王。

五年,秦軍打敗魏國軍隊,包圍了焦地和曲沃。魏國妥協,把河西割讓給了秦國。六年,秦軍又攻占了汾陰和皮氏等地。七年,魏國把上郡全部都割讓給了秦國。不久,秦軍又攻占了魏國的蒲陽。八年,秦國歸還了焦地和曲沃。

十二年,楚軍在襄陵打敗了魏軍。同年,各位諸侯派大臣與秦國丞相張儀相會。十三年,張儀來到魏國擔任丞相,可是三年後又回到了秦國。

十六年,襄王去世,兒子哀王繼位。

哀王元年,五國共同討伐秦國,沒有勝利就退兵了。

八年,魏國出兵討伐衛國,攻占了兩座城邑。衛君非常憂慮。這時候,如耳拜見衛君說:“請讓我去說服魏國撤軍,並罷免成陵君,好不好?”衛君說:“先生如果真的能做到,我們衛國願意世世代代侍奉先生。”於是如耳去拜見成陵君,說:“從前,魏國討伐趙國,本打算割裂趙國,把趙國一分為二,後來趙國沒有滅亡,是因為魏國發了善心。現在,衛國瀕臨滅亡,它肯定會向西請求臣屬於秦國。與其讓秦國得便宜,不如由魏國來寬恕衛國,放了衛國。這樣,衛國肯定會永遠對魏國感恩戴德。”成陵君覺得不錯,當場就答應了。從成陵君那裏出來,如耳馬上又去拜見魏王說:“我曾經見過衛君。衛君原是周室的分支,衛國雖然是小國,但寶物甚多。現在,衛國處於危難之中了,卻仍然不肯獻出寶物,是因為他覺得,進攻衛國或放了衛國,並不是由您決定,所以,即使獻出了寶物,也不會落到您手裏。我私下估計,最先建議放了衛君的人,一定是接受了衛國賄賂的人。”如耳說完,剛出去,成陵君就進來拜見魏王,照如耳的話來建議魏王。魏王聽完他的話,便停止了對衛國的包圍,隨即,罷免了成陵君的職務,終身不再見他。

九年,從秦國來的張儀,曾在韓國任職的犀首,齊國任職的薛公,都歸附魏國。不久,魏國丞相田需去世,楚國很擔心魏國讓能人來擔任丞相。楚國丞相昭魚對蘇代說:“田需死了,我怕張儀、犀首、薛公中有一人繼任魏相。”

蘇代問:“那麽,誰做魏相對你最有利呢?”

昭魚說:“我想讓魏太子做魏相。”

蘇代說:“那好,我願意替你北上遊說,一定讓魏太子當魏相。”

昭魚問:“你準備怎麽辦?”

蘇代說:“你扮演魏王,我來遊說你。”

昭魚說:“你要怎麽說?”

蘇代假裝對魏王說“我從楚國來,楚國丞相昭魚很憂慮,他說‘田需死了,我怕張儀、犀首、薛公三人之中,會有一人當魏相。’我安慰他說:‘魏王明察秋毫,肯定不會讓張儀當相國。如果張儀當相國,肯定會偏向秦國,損害魏國;犀首如果當相國,肯定會偏向韓國,也損害魏國;如果薛公當相國,肯定會偏向齊國,還是損害魏國。魏王,是賢明的國君,不可能隨便任命他們。’魏王會問:‘那麽我該讓誰當相國呢?’我就說:‘還是讓太子當相國最好。如果太子自己當相國,那麽這三個人都會認為太子不會長期在任,於是就會盡力讓他們的故國好好侍奉魏國,為的是將來能接替太子當魏相。魏國這麽強大,如果再加上三個大國的輔佐,那麽魏國一定會更加堅實興盛。所以,還是讓太子當相國最好。”

後來,蘇代拜見了魏王,把這些話告訴了他。果然,太子當了魏的相國。