褒珦在监狱里被关了三年。褒国族人千方百计要把褒珦救出来。他们听说周幽王好美色,正下令广征天下美女入宫,就借此机会寻访美女。终于找着了一个非常漂亮的姑娘并将其买下,教其唱歌跳舞,并把她打扮起来,起名为褒姒,献于幽王。替褒珦赎罪。
幽王见了褒姒,惊为天人,非常喜爱,马上立她为妃,同时也把褒珦释放了。幽王自得褒姒以后,十分宠幸她,一味过起荒淫奢侈的生活。褒姒虽然生得艳如桃李,却冷若冰霜,自进宫以来从来没有笑过一次,幽王为了博得褒姒的开心一笑,不惜想尽一切办法,可是褒姒终日不笑。为此,幽王竟然悬赏求计,谁能引得褒姒一笑,赏金千两。这时有个佞臣叫虢石父,替周幽王想了一个主意,提议用烽火台一试。
烽火本是古代敌寇侵犯时的紧急军事报警信号。由国都到边镇要塞,沿途都遍设烽火台。西周为了防备犬戎的侵扰,在镐京附近的骊山(在今陕西临潼东南)一带修筑了20多座烽火台,每隔几里地就是一座。一旦犬戎进袭,首先发现的哨兵立刻在台上点燃烽火,邻近烽火台也相继点火,向附近的诸侯报警。诸侯见了烽火,知道京城告急,天子有难,必须起兵勤王,赶来救驾。虢石父献计令烽火台平白无故点起烽火,招引诸侯前来白跑一趟,以此逗引褒姒发笑。
昏庸的周幽王采纳了虢石父的建议,马上带着褒姒,由虢石父陪同登上了骊山烽火台,命令守兵点燃烽火。一时间,狼烟四起,烽火冲天,各地诸侯一见警报,以为犬戎打过来了,果然带领本部兵马急速赶来救驾。到了骊山脚下,连一个犬戎兵的影儿也没有,只听到山上一阵阵奏乐和唱歌的声音,一看是周幽王和褒姒高坐台上饮酒作乐。周幽王派人告诉他们说,辛苦了大家,这儿没什么事,不过是大王和王妃放烟火取乐,诸侯们始知被戏弄,怀怨而回。褒姒见千军万马召之即来,挥之即去,如同儿戏一般,觉得十分好玩,禁不住嫣然一笑。周幽王大喜,立刻赏虢石父千金。
周幽王为进一步讨褒姒欢心,又罔顾老祖宗的规矩,废黜王后申氏和太子宜臼,册封褒姒为后,褒姒生的儿子伯服为太子,并下令废去王后的父亲申侯的爵位,还准备出兵攻伐他。申侯得到这个消息,先发制人,联合联合缯侯及西北夷族犬戎之兵,于公元前771年进攻镐京。周幽王听到犬戎进攻的消息,惊慌失措,急忙命令烽火台点燃烽火。烽火倒是烧起来了,可是诸侯们因上次受了愚弄,这次都不再理会。
烽火台上白天冒着浓烟,夜里火光烛天,可就是没有一个救兵到来。使得周幽王叫苦不迭。镐京守兵本就怨恨周幽王昏庸,不满将领经常克扣粮饷,这时也都不愿效命,犬戎兵一到,便勉强招架了一阵以后,一哄而散,犬戎兵马蜂拥入城,周幽王带着褒姒、伯服,仓皇从后门逃出,奔往骊山。途中,他再次命令点燃烽火。烽烟虽直透九霄,还是不见诸侯救兵前来。犬戎兵紧紧追逼,周幽王的左右在一路上也纷纷逃散,只剩下一百余人逃进了骊宫。周幽王采纳臣下的意见,命令放火焚烧前宫门,以迷惑犬戎兵,自己则从后宫门逃走。逃不多远,犬戎兵又追了上来,一阵乱杀,只剩下周幽王、褒姒和伯服三人。他们早已被吓得瘫痪在车中。犬戎兵见周幽王穿戴着天子的服饰,知道就是周天子,就当场将他砍死。又从褒姒手中抢过太子伯服,一刀将他杀死,只留下褒姒一人做了俘虏(一说被杀)。至此,西周宣告灭亡。
此时,诸侯们知道犬戎真的打进了镐京,这才联合起来,带着大队人马来救援。犬戎看到诸侯的大军到了,把周朝多少年聚敛起来的宝贝财物一抢而空,纵火退却。
犬戎攻破镐京,杀死幽王退走后,申侯、鲁侯、许文公等共立原来的太子姬宜臼为天子,于公元前770年在申(今河南省南阳市北)即位,是为周平王。因镐京已遭战争破坏,而周朝西边大多土地都被犬戎所占,周平王恐镐京难保,于公元前770年在秦护送下迁都洛邑(今河南洛阳),在郑、晋辅助下立国。东迁后的周朝。史称东周。