Gillermo Burdisso netted in the final seconds of the game as Leon defeated Cruz Azul 3-2 to keep their Liguilla hopes alive.
Fernando Navarro’s opener for Leon came in the 27th minute before German Cano doubled the lead just seven minutes later.
Leon looked headed towards an easy night in the office, but in the second half, Adrian Aldrete pulled La Maquina within one with a superb volley in the 66th minute.
A nervy spell followed for the visitors, and the Cementeros took full advantage when Jesus Garcia ran onto a ball on the edge of the box to roll in the equalizer.
Leon inevitably pushed forward for the winner, but only a sensational save from William Yarbrough kept La Fiera’s Liguilla hopes alive.
When the game looked headed for a draw, Cruz Azul’s defense was caught cold from a Fernando Navarro cross, and Guillermo Burdisso was there to head home the winner.
The result temporarily moves Leon to sixth in the league table but will need a number of results to go their way to seal a place in the Liguilla.
Meanwhile, Cruz Azul suffer their fifth straight Liga MX season without qualifying to the Liguilla.
Alan Pulido’s last minute penalty saw Chivas snatch a 3-2 win over Cruz Azul in an entertaining encounter at the Estadio Chivas.
Richard Ruiz opened the scoring after just two minutes, but Chivas leveled eight minutes later when Marco Bueno pulled the ball back to set up Angel Zaldivar who hit a precise strike past Jose de Jesus Corona for the 1-1.
After going into the break even, the stalemate was broken in the 47th minute when Marco Bueno went from provider to scorer by deflecting in an Edwin Hernandez shot.
But Cruz Azul responded a few minutes later as Jorge Benitez finished expertly a Dennis Bergkamp-like move to level the score for a second time in the game.
When it looked like the game was headed for a 2-2 draw, a penalty was called for a “Maza” Rodriguez handball inside the box. Alan Pulido, who missed a penalty midweek in Chivas’ Copa MX victory over rivals America, stepped up and this time converted to give Chivas all three points and move them one step closer to the Liguilla.
Next, Chivas will pay a visit to Queretaro in the final of the Copa MX, while Cruz Azul will host champions Pachuca at the Estadio Azul
Puebla scored in the dying moments of the game to remain in the fight for a spot in the Liguilla with a 2-1 win over Cruz Azul on Saturday.
The match surprisingly had no shortage of excitement in the first half, with both teams enjoying a slice of misfortune and hitting the woodwork on a pair of occasions.
Damian Escudero, though, opened the scoring in the 37th minute, executing a superb free-kick past the diving Jose de Jesus Corona to give Puebla the lead.
Cruz Azul equalized shortly before half-time when Aldo Leao Ramirez fired a left-footed strike following a corner.
With both teams needing the win to stay in the Liguilla race, the second half was anything but comfortable.
But just when the match looked headed for a 1-1 draw, the visitors snatched an emphatic win. David Toledo picked out Alvaro Navarro, who headed home from inside the box to give Puebla an important three points.
The match proved to be Tomas Boy’s last in front of Cruz Azul as the manager stepped down at the conclusion of the game.
Cruz Azul will enter the final stretch of the season with a match against Chivas, while Puebla will host Leon.
Jonatan Cristaldo’s goal at the death earned Cruz Azul their share of the points from a 1-1 draw at Monarcas Morelia on Saturday.
The game started slowly at the Estadio Morelos, with Cruz Azul having the better chances of the opening exchanges.
The second half followed the same suit, with Carlos Felipe Rodriguez denying Cruz Azul on three occasions.
When the game looked like it was going to end leveled, Jefferson Cuero fired in a Diego Valdez cross to give the hosts the lead.
With only added time to go, Joao Rojas received his marching orders in a matter of seconds for a pair of consecutive yellows.
In the last kick of the game, Jonatan Cristaldo handled a Julian Velazquez header off a corner to give Cruz Azul and emphatic point away from home.
Cruz Azul next will return to the Estadio Azul to take on Puebla, while Monarcas Morelia visit the red-hot Leon at the Estadio Nou Camp.
Cruz Azul survived a late Veracruz comeback to earn a 5-3 win over the Tiburones Rojos on Saturday.
Confidence at Veracruz has been understandably low after Pablo Marini’s dismissal last week, but the Tiburones Rojos managed to take an early lead through a Matias Cahais header following a corner.
Cruz Azul took control from there, and Christian “Chaco” Gimenez equalized from the penalty spot 20 minutes later.
Joao Rojas’ influence on the right-wing then started to take hold, and the Ecuadorian played a clever one-two with Joffre Guerron before smashing home the go-ahead goal.
Cruz Azul’s lead, though, didn’t last long, and as Cruz Azul fans were still celebrating, Juan Albin equalized just moments later.
At the restart, Joao Rojas gathered a Rosario Cota cross and slotted past Pedro Gallese his second goal of the afternoon.
Less than 15 minutes later, Gabriel Penalba was sent off for Veracruz, leaving the Tiburones Rojos down to ten men.
That appeared to be that for Veracruz, and Chaco scored a second penalty to put things at 4-2.
But Leobardo Lopez put the Tiburones Rojos within one with ten minutes to play when he fired in a rebounded Lucas Rodriguez shot.
Cruz Azul finally put a seal on the three points when second half substitute Jorge Benitez fired in a Joao Rojas for the final 5-3 scoreline.
Both teams will resume play after the international break, with Cruz Azul visiting Monarcas Morelia and Veracruz hosting Leon in week 13.