Shang Yang
また、それを好機と捉えた秦の商鞅がその翌年の紀元前340年にすかさず西から侵攻し、商鞅と親交があった総大将の公子卬（恵王の異母弟?）を欺き、これを捕虜として大勝したために、魏は都を安邑から、東方の大梁（現在の開封）に遷さなければならないほどであった。これ以降、魏は梁とも呼ばれるようになる。このように失意の中にいた恵王は溺愛した太子申の同母弟のを世子に定めたという。同時に恵王は「あの時に私が公叔痤の言葉を聴いて、公孫鞅とやらを処刑すればこんなことにならなんだのに…」と洩らして、商鞅を殺さなかったことを大いに悔いたという。