都头侯章打算杀刘愿。王晏会同几个勇士，于夜晚翻过牙城城墙，入帅府，二月十四日，凌晨，杀死刘愿，砍下刘愿的人头，悬挂总部辕门，举城投降刘知远。王晏被封为绛州防御使，不久晋升建雄军节度使，加平章事。后周广顺元年（951年），投靠周太祖郭威，任侍中。任凤翔节度使。官至太子太师。北宋建隆年间，征讨李筠。任安远军节度使。干德元年（963年），封韩国公，拜太子太师致仕。三年（965年），冬，卒于洛阳家中。