SAN FRANCISCO, California - Mexico and Peru played to a 0-0 draw in an international friendly on Wednesday, before a crowd of 46,288 at Candlestick Park.
It was the two-time defending CONCACAF Gold Cup champion's fifth straight tie, three of which have ended without a goal by either team.
In a game of few chances, Angel Reyna missed out on giving Mexico a lead, when his 70th minute penalty kick was saved by Peruvian goalkeeper Jose Carvallo.
Both sides did manage to exchange valid scoring opportunities in the game's final moments.
Following some neat build-up play down the right in the 89th minute, Peru's Real Madrid youth product Cristian Benavente, 18, did well to fire off a shot from 30-yards that Mexican goalkeeper Alfredo Talavera handled without difficulty.
In the last minute, Mexico's Raul Jimenez shot wide of the left post at the top of the box after appearing to have a step on the Peruvian defense.
Mexico will next meet Nigeria in a friendly on May 31 at Houston's Reliant Stadium.