前658年(魯僖公二年),晉獻公準備伐虢。虞國地處晉、虢之間,若繞道則受阻於中條山。獻公聽從荀息之計,以重禮賄虞君,借道伐虢。虞、虢都是小國,虞賢臣宮之奇看出晉國居心不良,有各個擊破、一箭雙雕的用意,勸諫虞君不要上當。虞君不但不聽,而且自告奮勇願出兵開路打頭陣,幫助晉國攻下了虢邑夏陽。這以後的事,《穀梁傳》所述與《左傳》有點不同。《穀梁傳》以為晉國當年就滅了虢國,五年以後又滅虞。《左傳》則以為晉拿下下陽(即夏陽)以後僅作為據點,未即滅虢。三年以後,晉師再次假道虞國,揮軍南下,滅了虢國,還師途中把虞國也滅了。虞君終於做了俘虜。