 Heracles shot Alcyoneus, who fell to the ground but then revived, for Alcyoneus was immortal within his native land.So Heracles, with Athena's advice, dragged him beyond the borders of that land, where Alcyoneus then died (compare with Antaeus).Porphyrion attacked Heracles and Hera, but Zeus caused Porphyrion to become enamoured of Hera, whom Porphyrion then tried to rape, but Zeus struck Porphyrion with his thunderbolt and Heracles killed him with an arrow.