It was an Atlas player who first had the ball in the net, but unfortunately for Jaine Barreiro, it was his own net. While attempting to cut out a cross in the 24th minute, Barreiro accidentally put Morelia ahead 1-0 with his own-goal.
Then, just before halftime, Juan Pablo Rodríguez made it 2-0 with a bit of artistry. Rodríguez used the outside of his boot to flick the ball past Óscar Ustari from the top of the box.
Atlas pulled a goal back shortly after the start of the second half, when Cándido Ramírez’s header hit the crossbar, rebounded off the goalkeeper, and entered the net in the 51st minute to make it 2-1.
But Morelia soon restored their two-goal advantage. In the 59th minute, Diego Valdés won the ball in the box and drove in at goal; with his angle narrowing, a deflection off the defender sent the ball into the net to make it 3-1.
Atlas reduced the deficit once more, however, with Barreiro putting the ball into the correct goal in the 86th minute to set up a frenetic finish, although the Rojinegros were ultimately unable to find an equalizer.
With the 3-2 win, Morelia reaches seven points while Atlas remains on five.
Morelia: Carlos Felipe Rodríguez, Enrique Pérez, Hugo Rodríguez, Facundo Erpen, Carlos Morales, Diego Valdés, Juan Pablo Rodríguez (David Cabrera 76′), Jefferson Cuero, Rodrigo Millar, Cristian Penilla (Ignacio González 61′), Luis Gabriel Rey (Raúl Ruidíaz 56′).
Atlas: Óscar Ustari, José Madueña, Jaine Barreiro, Leiton Jiménez, Luis Reyes, Bryan Garnica (Daniel Álvarez 46′), Rafael Márquez, Javier Salas (Flavio Santos 46′), Cándido Ramírez (Christian Tabó 68′), Martín Barragán, Jefferson Duque.