二十六年,虢山崩,壅河。
三十二年,伐郑。城酸枣。败秦于注。三十五年,齐伐取我襄陵。三十六年,秦侵我阴晋。
三十八年,伐秦,败我武下,得其将识。是岁,文侯卒,子击立,是为武侯。
魏武侯元年,赵敬侯初立,公子朔为乱,不胜,奔魏,与魏袭邯郸,魏败而去。
二年,城安邑、王垣。
七年,伐齐,至桑丘。九年,翟败我于澮。使吴起伐齐,至灵丘。齐威王初立。
十一年,与韩、赵三分晋地,灭其後。
十三年,秦献公县栎阳。十五年,败赵北蔺。
十六年,伐楚,取鲁阳。武侯卒,子立,是为惠王。
惠王元年,初,武侯卒也,子与公中缓争为太子。公孙颀自宋入赵,自赵入韩,谓韩懿侯曰:“魏与公中缓争为太子,君亦闻之乎?今魏得王错,挟上党,固半国也。因而除之,破魏必矣,不可失也。”懿侯说,乃与赵成侯合军并兵以伐魏,战于浊泽,魏氏大败,魏君围。赵谓韩曰:“除魏君,立公中缓,割地而退,我且利。”韩曰:“不可。杀魏君,人必曰暴;割地而退,人必曰贪。不如两分之。魏分为两,不彊於宋、卫,则我终无魏之患矣。”赵不听。韩不说,以其少卒夜去。惠王之所以身不死,国不分者,二家谋不和也。若从一家之谋,则魏必分矣。故曰“君终无適子,其国可破也”。
二年,魏败韩于马陵,败赵于怀。三年,齐败我观。五年,与韩会宅阳。城武堵。为秦所败。六年,伐取宋仪台。九年,伐败韩于澮。与秦战少梁,虏我将公孙痤,取庞。秦献公卒,子孝公立。
十年,伐取赵皮牢。彗星见。十二年,星昼坠,有声。
十四年,与赵会鄗。十五年,鲁、卫、宋、郑君来朝。十六年,与秦孝公会杜平。侵宋黄池,宋复取之。
十七年,与秦战元里,秦取我少梁。围赵邯郸。十八年,拔邯郸。赵请救于齐,齐使田忌、孙膑救赵,败魏桂陵。
十九年,诸侯围我襄陵。筑长城,塞固阳。
二十年,归赵邯郸,与盟漳水上。二十一年,与秦会彤。赵成侯卒。二十八年,齐威王卒。中山君相魏。
三十年,魏伐赵,赵告急齐。齐宣王用孙子计,救赵击魏。魏遂大兴师,使庞涓将,而令太子申为上将军。过外黄,外黄徐子谓太子曰:“臣有百战百胜之术。”太子曰:“可得闻乎?”客曰:“固原效之。”曰:“太子自将攻齐,大胜并莒,则富不过有魏,贵不益为王。若战不胜齐,则万世无魏矣。此臣之百战百胜之术也。”太子曰:“诺,请必从公之言而还矣。”客曰:“太子虽欲还,不得矣。彼劝太子战攻,欲啜汁者众。太子虽欲还,恐不得矣。”太子因欲还,其御曰:“将出而还,与北同。”太子果与齐人战,败於马陵。齐虏魏太子申,杀将军涓,军遂大破。
三十一年,秦、赵、齐共伐我,秦将商君诈我将军公子卬而袭夺其军,破之。秦用商君,东地至河,而齐、赵数破我,安邑近秦,於是徙治大梁。以公子赫为太子。