In juli 2004 was Saviola met de Argentijnse ploeg actief op de Copa América in Peru. Hij begon uitstekend aan het toernooi met een hattrick tegen Ecuador in een wedstrijd die in een 6-1-overwinning eindigde. Daarna kwam Saviola niet meer tot scoren en bovendien raakte de aanvaller geblesseerd. Argentinië verloor uiteindelijk in de finale na strafschoppen van Brazilië. Een maand later won Saviola met Argentinië goud op de Olympische Zomerspelen van Athene. Hij scoorde één doelpunt, als invaller tegen Tunesië.