The Estadio Cuauhtemoc saw a dramatic ending to its match as Puebla were able to score twice in the second half to salvage a 2-2 draw over struggling Chivas on Friday.
The Rojiblancos made a purposeful start to the match when an error at the back finished Alan Pulido firing the visitors into the lead.
With 10 minutes gone, Chivas then doubled their advantage after a deflected Jair Pereira header found its way into the back of the net.
Chivas appeared to be in cruise control, but that all changed early in the second half, as former Atlas man Luis Robles blasted in a rebounded effort past Raul Gudiño to put Puebla within one.
Moments later, Puebla equalized through Daniel Arreola when the defender a drilled a near-perfect free kick above the wall and past the diving Chivas goalkeeper.
Things went from bad to worse for Chivas when Alan Pulido was sent off in the 64th minute. The sending off caused Puebla to go on the front foot, and they came close to taking the lead several times across the final 15 minutes.
But at the end both teams were left wanting more, with the chances of making the Liguilla now looking increasingly unlikely for both teams.