So Duke Xian of the State of Jin accepted Xun Xi 's plan .
公元前645年,秦伐晋,大破晋军于韩原(今山西芮城),生俘晋惠公。
Qin launched a war against Jin in 645 B. C. - , not only defeated Jin utterly at the battle of Hanyuan ( the modern Ruicheng in Shanxi ) , and captured Duke Hui of Jin as well .