Liga MX Review: America stay perfect, Pabon hat-trick inspires Monterrey
Mexico international Peralta fired the ball beyond onrushing Morelia goalkeeper Felipe Rodriguez in the second minute of added time to preserve America's perfect start to the Apertura season at the Estadio Azteca.
An unmarked Pablo Aguilar opened the scoring for America in the 38th minute with a close-range header.
Duvier Riascos levelled proceedings seven minutes into the second half courtesy of a header that hit the post and came off Moises Munoz's leg in goal.
Scores were level for just five minutes after America's Rubens Sambueza drove into space and unleashed a powerful shot from outside the penalty area.
Slovakian substitute David Depetris poked the ball home inside the six-yard box to restore parity in the 76th minute.
However, Peralta's 93rd-minute goal - his third in as many games - earned America maximum points against their lowly opponents, who sit second-bottom.
America's run of five consecutive wins has them two points clear of Atlas atop the table.
Atlas were 1-0 victors over cellar-dwellers Universidad Guadalajara thanks to Luis Cabellero's 90th-minute penalty on Saturday.
New recruit and the league's top goalscorer Dorlan Pabon netted a hat-trick as third-placed Monterrey returned to the winners list, toppling Cruz Azul 3-1 on Saturday.
Pabon, who joined from Brazilian outfit Sao Paulo at the start of the season, completed his treble with two goals in the final 17 minutes, as Monterrey ended their two-game winless streak.
Monterrey are level on 10 points with Queretaro, who played out a goalless draw at home to Veracruz.
In other results, defending champions Leon came from behind to beat Pumas UNAM 2-1.
Pablo Velazquez scored twice as Toluca accounted for Pachuca 3-0 at the Estadio Nemesio Diez.
Paulo da Silva was also on target for the home side, who now sit fifth in the table.
Tijuana ended a run of back-to-back draws after they edged Chiapas 2-1 courtesy of Dario Benedetto's double.
Carlos Quintero struck two minutes from time as Santo Laguna upstaged Guadalajara 1-0, while Puebla and Tigres UANL drew 1-1.