Monarcas Morelia took the lead but couldn’t hold it as Puebla came back for a 1-1 draw. The result keeps Puebla unbeaten in three, but ends their two-game winning streak, while the michoacanos remain winless on the road this season and winless in 10 overall.
The visitors nearly caught Puebla out when Carlos Ferreira took an ambitious shot from 35 yards out that beat Nicolás Vikonis, but ultimately hit the crossbar. That opportunity was one of the few of note in a first half that was played largely in midfield, with both teams struggling to make their mark on the game.
Then, in the final moments of the half, Morelia was awarded a penalty kick. Mario Osuna stepped up to take it, and he sent Vikonis the wrong way as he made it 0-1 for the visitors in first-half stoppage time.
It didn’t take long after the restart for Puebla to respond, however. The hosts made two halftime substitutions and began to look more dangerous in attack; the tying goal came in the 51st minute after Morelia failed to clear a corner kick. Matías Alustiza took a shot from the top of the box that Daniel Arreola redirected to make it 1-1.
The game took another turn for Morelia as substitute Ray Sandoval had to be subbed out himself after a hard collision with Vikonis led to Sandoval being carried off the field.
Meanwhile, Puebla pushed hard for a second goal as they looked to complete the comeback, but Luis Malagón repeatedly denied them to keep it 1-1 until the end.
With the 1-1 draw, Puebla reaches 20 points while Morelia reaches eight.
Puebla: Nicolás Vikonis, Brayan Angulo, Daniel Arreola (Luis Haquin 66′), Néstor Vidrio, Vladimir Loroña, Pablo González, Yohandry Orozco (Alejandro Chumacero 45′), Jesús Zavala, Lucas Cavallini, Pedro Goulart (Matías Alustiza 45′), Omar Fernández.
Morelia: Luis Malagón, Efraín Velarde, Sebastián Vegas, Gabriel Achilier, Mario Osuna, Edison Flores, Cándido Ramírez (Ray Sandoval 51′ – Miguel Ángel Sansores 71′)), Rodrigo Millar, Aldo Rocha, Gastón Lezcano, Carlos Ferreira (Jorge Valadéz 89′).