The Kansas City Chiefs won their second title in four years after an epic battle against the Philadelphia Eagles.