百姓反攻太子平，结果太子平和市被皆战死。此时齐宣王趁机派匡章率军，五十天内攻破燕国，燕王哙被杀，子之逃亡，被齐人杀了，并对尸体处以醢刑。《史记·赵世家》记载，赵武灵王趁燕国内乱，将燕王哙庶子「公子职」从韩送回燕国，并在子之死的两年后被拥立为王，是为燕昭王。然而《史记·燕召公世家》则记载，燕昭王是「太子平」。