晋国故意在晋、虢边境制造事端,找到了伐虢的借口。晋国要求虞国借道让晋国伐虢,虞公得了晋国的好处,只得答应。虞国大臣宫之奇再三劝说虞公,这件事办不得的。虞虢两国,唇齿相依,虢国一亡,唇亡齿寒,晋国是不会放过虞国的。虞公却说,良禽选择茂盛的草木而栖息,我为何放着强大的晋国不去结交,反而要担忧小小虢国的兴亡呢?
晋大军通过虞国道路,攻打虢国,很快就取得了胜利。班师回国时,把劫夺的财产分了许多送给虞公。虞公更是大喜过望。晋军大将里克,这时装病,称不能带兵回国,暂时把部队驻扎在虞国京城附近。虞公毫不怀疑。几天之后,晋献公亲率大军前去,虞公出城相迎。献公约虞公前去打猎。不一会儿,只见京城中起火。虞公赶到城外时,京城已被晋军里应外合强占了。晋国轻而易举地灭了虞国。