卬赴会时被商鞅埋伏的甲士俘虏，商鞅趁机攻击魏军，魏军大败。魏惠王被迫割让河西部分土地求和，此时魏惠王说：“寡人真后悔没有听公叔痤的话。”商鞅因战功获封于商十五邑，号为商君。
赵良的警告.商鞅在秦国执政二十一年，招来贵族宗室怨恨。赵良通过孟兰皋去见商鞅，商鞅对他说：“当初秦国的习俗和戎狄一样，父子不分开，男女老少同居一室。如今我改变了秦国的教化，使他们男女有别，分居而住。我征调士卒大造宫廷城阙，把秦国营建的像鲁国、卫国一样。您看我治理秦国，与五羖大夫百里奚比，谁更有才干？”赵良说：“