宋太祖赵匡胤曾召李煜到汴京来觐见他,但李煜担心会被宋庭扣住,托病不去。于是宋以此为借口攻南唐。南唐被灭后,李煜被押到汴京,宋太祖为羞辱他,便以其不奉召来觐见为由封他为违命侯。宋太宗即位后,改封李煜为陇西郡公。公元978年,徐铉奉宋太宗之命探视李煜,李煜对徐铉叹曰:“当初我错杀潘佑、李平,悔之不已!”宋太宗闻之大怒。据宋代王铚的《默记》记载,李煜最后因写《虞美人》而被宋太宗用牵机毒杀。牵机药一说是中药马钱子,服后破坏中枢神经系统,全身抽搐,头脚缩在一起,状极痛苦。