赫拉克勒斯受到諸神的珍貴饋贈,心中感激不盡。不久,他找到報答機會。原來大地女神該亞為天神烏拉諾斯生下一群巨人,這些怪物面目猙獰,雜亂的長鬚,長髮,身後拖著一條帶鱗的龍尾巴,這就成了他們的腳。母親唆使他們反對宙斯,因為宙斯成了世界的新主宰,把該亞從前生下的一群兒子,即提坦巨人們全都打入了地獄塔耳塔洛斯。幾年後,他們衝破了地獄,在帖撒利的田野上冒出來。一看到他們,星星變色,連阿波羅都掉轉了太陽車的方向。
「去吧,孩子們,為我,為往昔的神衹之子去報仇。」大地之母對他們說,「禿鷹在啄食普羅米修斯的肝臟;提堤俄斯也受到懲罰,宙斯用閃電擊中了他,他躺在地上,兩隻大雕在啄他的肝臟!阿特拉斯被判處肩扛蒼天;提坦巨人被鐵鏈鎖住受盡折磨,去吧,去報仇,去拯救他們!你們應該用我的肢體——高高的山峰作為階梯和武器!登上星光照耀的城堡!阿耳克尤納宇斯,你去奪下暴君手中的權杖和閃電!恩刻拉多斯,你去征服海洋,將波塞冬趕走!律杜斯去奪下太陽神手裡的韁繩,珀耳菲裡翁去佔領特爾斐的神殿!」巨人們聽到命令,大聲歡呼,好像已經取得了勝利似的。他們紛紛登上了帖撒利山,準備從那裡向天空發起衝擊。
同時,神衹的使者彩虹女神伊裡斯,連忙召集諸位天神、水神以及地府裡的命運女神,讓他們一起前來,共同商量對付的辦法。冥後珀耳塞福涅離開了她的冥府;她的丈夫,即沉默的死者的國王也騎著畏光的駿馬爬上金光閃閃的奧林匹斯聖山。如同一座被包圍的城市的居民們從四面八方湧來衛城一樣,神衹們集合在奧林匹斯聖山上。
「諸位神衹,」宙斯對他們說,「你們看看,大地之母如何起勁並又惡毒地反對我們。大家起來進行戰鬥吧!她給我們派來多少個兒子,我們就要給她送回多少具屍體!」
當萬神之父剛把話講完,天空中就響起陣陣雷鳴。地下的該亞在下面掀起猛烈的地震,作為回報。大自然又像造物時一樣陷於一片混亂。巨人們拔掉一座又一座高山,使帖撒利的俄薩山、佩利翁山、俄塔山、阿托斯山全部堆砌起來,然後,用赫貝羅斯的一半源泉沖走羅杜潑山。巨人們以山作梯一步步地朝著神衹的住地爬上去,手裡拿著燃燒的櫟木大棒和巨大的石塊,像風暴一樣向奧林匹斯衝擊。神衹們得到一則神諭,如果沒有一名凡人參與戰鬥,那麼神衹們就殺不死前來侵犯的巨人。該亞聽到這消息,急忙尋找一種方法,以保證自己的兒子們不受凡人的傷害。這需要一種藥草。然而,宙斯卻搶先一步,他不讓朝霞、月亮和太陽露出光芒。當該亞在黑暗中到處尋找藥草時,宙斯卻把藥草收割起來。他請雅典娜將藥草交給自己的兒子赫拉克勒斯,並要求他前來參戰。
奧林匹林斯聖山上燃起熊熊的戰火。戰神阿瑞斯端端正正地坐在戰車上,車前的駿馬高聲嘶鳴。他駕著馬車朝著密集的敵人衝了過去。阿瑞斯手執閃閃發光的金盾,照耀得比火焰還要明亮。他的戰盔上的羽毛在風中呼呼作響。他一槍刺穿了蛇足巨人珀洛羅斯,又駕著戰車碾過他的肢體。但直到這巨人看到凡人赫拉克勒斯爬到奧林匹斯山頂時,他才靈魂出竅而死。赫拉克勒斯環顧戰場,為自己的弓箭找到了目標:他一箭射中阿耳克尤納宇斯,巨人滾落下去,可是接觸到大地,他又復活了。按照雅典娜的主意,赫拉克勒斯也追了下去。他把阿耳克尤納宇斯從地上舉起。可憐的阿耳克尤納宇斯一離開大地就死去了。
這時,巨人珀耳菲裡翁氣勢洶洶地朝赫拉克勒斯和赫拉猛撲過來,要跟他們決一死戰。宙斯看著這一切,馬上讓巨人產生要看一看神後的念頭,他剛掀開赫拉的面紗,宙斯用炸雷擊中了他。赫拉克勒斯射出一箭,使他當場斃命。巨人的戰鬥行列裡已奔出了眼中直噴火花的埃菲阿耳斯。
「來得正是時候,他已經成為我們射箭的靶子。」赫拉克勒斯大笑著對身旁的阿波羅說。於是,阿波羅和這位半神一起動手,射出兩箭,射中了埃菲阿耳斯的雙眼。酒神狄俄尼索斯舉起酒神杖,將律杜斯打倒在地。赫淮斯托斯單手扔出一把燒得通紅的鐵彈。灼熱的鐵彈像暴雨似的澆下,巨人刻呂提俄斯當場倒地身亡。雅典娜則舉起西西里島,猛地朝正在逃跑的恩刻拉杜斯砸去,把他壓住了。巨人波呂波特斯被波塞冬在大海上追擊,一直逃到愛琴海的可斯島。波塞冬即刻劈裂海島的一角,將他埋在裡面。赫耳墨斯頭上戴著地獄神普路同的戰盔,殺死了希波呂托斯。另外兩位巨人也被命運女神的鐵棒砸死。
其餘的巨人被用雷電擊斃,或被赫拉克勒斯用弓箭射死。
戰鬥結束,諸神稱讚赫拉克勒斯的赫赫戰績。宙斯把參戰的神衹稱作奧林匹斯人,這是勇敢者的稱號。凡間女子為宙斯所生的兩個兒子,即狄俄尼索斯和赫拉克勒斯,也獲得了這光榮的稱號。