Scoring the equalizer with the final kick of the match, Peru held a frustrated Argentina to a 1-1 draw in Lima on Wednesday.
Argentina survived a torrid spell of second-half pressure and then snatched the lead with an Esteban Cambiasso goal in the 83rd minute. However, Johan Fano slid in the equaliser after a stunning 70-metre run by Juan Vargas in the fourth minute of injury time.
The draw kept Argentina third in the ten-team South American group, level on 13 points with Brazil and Chile and four behind leaders Paraguay. Peru remained ninth with seven points.
It was another frustrating evening for talent-laden Argentina, who have performed in fits and starts. Lionel Messi repeatedly found himself surrounded by three or four opponents and looked dispirited as he was hounded out of possession.