晋国灭虢国,是因为两者之间有仇恨,虢国曾经两次听周天子的命令伐晋,后来有因为晋公子事件讨伐晋国,虢国在这些正义的战争中,出师有名,但显得有些苍白无力,明知不可为而为之,最后晋国先后两次讨伐虢国,成功灭掉虢国,回来顺道灭掉虞国,成了躺枪的对象。其实以晋国的实力完全可以同时灭掉两个国家,只是用了计谋,减少了损失。