天下沒有不透風的牆,何況還有兩個私生子。公元前238年,秦王政陸陸續續收到關於嫪毐的舉報,說他根本不是宦官,是太後的情人,還生了兩個兒子。舉報人添油加醋,說嫪毐和太後準備讓他們的兒子來接管秦國。秦王政早就察覺到了趙太後和嫪毐的異樣關係,隻是不想管,但現在涉及到了王位,秦王政警覺了起來,下令徹查此事,發現了私生子的存在,當年呂不韋送嫪毐入宮的事情也被揭露了出來。
秦王政身邊沒什麼人,本來想找呂不韋商量怎麼處理嫪毐的,但現在事情牽涉到呂不韋,秦王政犯難了。想來想去,秦王政找來了昌平君和昌文君。昌平君是楚考烈王的兒子,也是秦昭襄王的外孫,按照輩分他算是秦王政的表舅,昌文君也是楚國的王室身份,憑借著外戚關係,他們在秦國也算是位高權重。關鍵時候還是得靠親戚,畢竟是自家產業。
秦王政和昌平君、昌文君商議後,決定引蛇出洞。當年秦王政正好22歲,要舉行冠禮,秦王政故意放出消息,要到雍城的蘄年宮舉辦冠禮。嫪毐知道秦王政在查自己的事後,便在暗中秘密部署,準備先下手為強,這次秦王政要外出到蘄年宮,嫪毐覺得機會來了。
到了冠禮那天,秦王政出發去了蘄年宮,嫪毐趁機偷走了玉璽,召集了宮中的衛兵和附近的地方軍隊,再加上他多年來經營累積的黨羽,蜂擁攻向蘄年宮。秦王政早有準備,他已密令昌平君和昌文君率兵囤聚在蘄年宮,就等嫪毐自投羅網。嫪毐到了蘄年宮,才知道中了圈套,等待他的是三千精兵。
畢竟是謀反,嫪毐帶的叛軍人心不穩,很快就被正規軍打敗,嫪毐隻好回頭去攻打鹹陽的王宮,沒想到王宮裡也布滿了兵力,嫪毐隻好落荒而逃。秦王政不打算放過嫪毐,發布了重賞的通緝令,沒過多久,嫪毐及其黨羽落網。秦王政下令車裂了嫪毐,滅了他全家,其他黨羽均被處死。