Puebla are up to fourth in the Mexican Apertura after two late goals gave them a 3-1 win over Pachuca.
Puebla had trailed to Damian Manzo's 64th minute goal but equalised within a minute through Gabriel Pereyra. Robert Juarez then gave them the lead with five minutes remaining and Alejandro Acosta sealed the win in the 89th minute.
Toluca were 2-0 winners against Queretaro as Mario Mendez and a Hector Mancilla penalty gave them the three points while Club America and Necaxa played out a 1-1 draw.
