从秦庄王元年、公元前249年开始,秦将蒙骜率领秦国军队开疆拓土。秦庄襄王元年,蒙骜率师攻打韩国,夺取了成皋、荥阳,秦国在那里开始设置三川郡;二年,蒙骜带兵伐赵,夺取了榆次、狼孟等三十七城;三年,蒙骜率军伐魏国,占领了高都、汲,王龁则率军进攻魏国上党地区各城邑,全部攻取,秦国在那里开始设置太原郡。
面对秦军的进攻,魏军屡战屡败,魏安王忧心忡忡,便派人到赵国请信陵君魏无忌回国。当年,魏无忌私盗虎符救赵后,不敢回国,便留在了赵国。这次,魏安王又召他回国,他仍然害怕回国后被判罪,不肯回,并告诫他的门客们说:“有胆敢给魏国使者通报消息者死!”于是,宾客们都不敢向他进谏。毛公、薛公见信陵君,说:“您所以受到各国的敬重,是因为有魏国。现在魏国情势危急,而您却不考虑魏国的安危,一旦秦国人攻克了国都大梁,夷平先王的宗庙,您当以何面目立于天下啊!”这两人的话还没说完,信陵君已脸色大变,即刻驾车回到了魏国。魏安王握着信陵君的手而泣,随即便任命他为上将军。信陵君派人向诸侯国求援,诸侯国听说信陵君重又担任魏国的大将,都纷纷派兵援救魏国。信陵君率领五国联军在黄河以西击败蒙骜的军队,蒙骜败走。信陵君追到函谷关,秦军不敢出兵,然后领兵还魏。