In other weekend results, Pumas defeated Queretaro 3-1, Puebla won 1-0 over Tijuana, Pachuca overcame Cruz Azul 1-0, Atlas drew 0-0 with Tigres, Santos Laguna secured a 1-0 victory over Veracruz, and Toluca and Morelia drew 0-0.
Fernando Arce put Chivas ahead with a free kick from 25 yards (meters) that deceived keeper Cesar Lozano, before Chiapas equalized via Julio Nava in the 67th.
Two first half goals from Osvaldo Martinez sent America into a 2-0 halftime lead, with Leon goalkeeper William Yarbrough losing balance and unintentionally carrying the ball over his own line for the second.
Leon came back in the second half when Mauro Boselli slotted his second opportunity from the spot into the net in the 84th.
Humberto Suazo, Cesar Delgado and Dorlan Pabon scored for Monterrey, with Andres Rios earning the loan goal for Leones Negros .
Ismael Sosa scored twice in the first half for Pumas and Daniel Luduena extended the lead after the break with a free-kick. Angel Sepulveda scoring in second half injury time for Queretaro.
Luis Lorona scored Puebla’s only goal in the 9th minute with a shot into the corner from just inside the penalty area, with Puebla holding on after it went down to ten men in the 67th when TV replays showed defender Efrain Cortes spat in the face of Dario Benedetto.
Jorge Hernandez was shown a red card in the 71st and Daniel Arreola six minutes later as Pachuca went down to nine players against Cruz Azul, but it held on to win via Matias Alustiza’s goal in the 13th.
Colombia’s Andres Renteria struck two minutes before halftime for Santos Laguna against Veracruz.