Argentina, gold medal winners in their last two appearances at the Games in Athens and Beijing, fluffed the chance to open the scoring when Angel Correa scuffed his spot kick wide nine minutes into the second half.
Antony Lozano converted the second of two penalties for Honduras in the 75th minute and they held on to their advantage until the third minute of stoppage time when Mauricio Martinez levelled from a free kick.
Rio 2016
Germany edge Sweden to win gold
19/08/2016 AT 22:25
Argentina, who did not qualify for London 2012 after winning the competition in 2004 and 2008, finished behind Honduras and group winners Portugal in the standings. The Portuguese drew 1-1 with Algeria.
Six more games will be played later on Wednesday to decide the other quarter-finalists.
Rio 2016
Rose and Sinclair stun Brazil to take bronze for Canada
19/08/2016 AT 17:51
Rio 2016
Wenger keen to keep Germany's Olympic winger Serge Gnabry
18/08/2016 AT 10:52