The game looked to have started perfectly for the visitors, with Pumas opening the scoring less than two minutes in. Abraham González slipped in behind the defense to stab home a low cross and make it 0-1 for UNAM.
But it didn’t take Atlas long to react after falling behind. In the 12th minute, Clifford Aboagye sent in a free kick and Jaine Barreiro headed it home at the far post to make it 1-1 for the hosts.
Both teams had chances to take the lead before halftime, with Nicolás Castillo and Matías Alustiza having good opportunities for their respective teams, but the score remained 1-1 at the break.
The second half started with an injury to Gerardo Alcoba, who collided with Juan Pablo Vigón as they contested for the ball. Minutes after that, Vigón put the ball into the net, but the would-be goal was disallowed for offside. Vigón created several good chances for Atlas before suffering an injury himself that resulted in his forced substitution in the 80th minute.
But before that, Atlas was able to make their pressure pay off as they took the lead in the 70th minute. Rafa Márquez sent a long cross towards the back post and Matías Alustiza was there to make it 2-1, completing the comeback for the Rojinegros.
With the 2-1 win, Atlas reaches six points while Pumas still have three.
Atlas: Miguel Ángel Fraga, Rafael Márquez, Daniel Arreola, José Madueña, Jaine Barreiro, Juan Pablo Vigón (Serge Njoh 80′), Bryan Garnica (Christian Tabó 92′), Clifford Aboagye, Luis Robles, Milton Caraglio, Matías Alustiza (Cristian González 86′).
Pumas: Alfredo Saldívar, Gerardo Alcoba, Luis Quintana, Alan Mendoza (Joffre Guerrón 75′), Josécarlos van Rankin, Abraham González, Jesús Gallardo, David Cabrera, Néstor Calderón (Brian Figueroa 68′), Nicolás Castillo, Bryan Rabello (Mauro Formica 80′).