Armenta strikes in the 86th to rescue a late draw for Puebla against Leon
Puebla leveled 1-1 with Leon on a late goal from Armenta, in a match where the visitors dominated the clear chances and finished with a man down after Cortizo was sent off.

Eduardo Armenta popped up from outside the box in the 86th minute to seal the 1-1 between Puebla and Leon at Estadio Cuauhtemoc, a right-footed finish that stripped Leon of a win that had looked all but secured. The match, part of the Liga MX season, ended with the visitors down a man and with the bitter taste of a lead that slipped away late.
Leon had struck first, and at a good moment in the match: right before halftime, in the 41st minute, Ismael Diaz finished with his left foot from close range off a Diber Cambindo assist to make it 0-1. It was the reward for a first half in which Javier Gandolfi's side created danger through Cambindo, Ivan Moreno and Jesus Lara, though Puebla, coached by Gerardo Espinoza, also had its own chances, with Mathias Tomas and Luifer Hernandez testing the visiting goalkeeper without luck.
In the second half, Leon had chances to extend the lead. Edgar Guerra hit the crossbar in the 60th minute, Rodrigo Echeverria did the same in the 78th, and Diber Cambindo had at least two clear chances he couldn't convert. Puebla, turning to substitutes Ignacio Maestro Puch and Eduardo Mustre, and later Eduardo Armenta and Oscar Villa, kept pressing closer to the opposing box until the payoff arrived: off a corner kick in the 86th minute, Juan Vargas set up Armenta, who finished with his right foot into the right side of the net for the final equalizer.
The end of the match brought another twist: in the 90th minute, Jordi Cortizo saw a red card for fighting, leaving Leon with ten men in the closing moments.
What the numbers say
Puebla led the shot count, but Leon was sharper with its clear chances. Here's the statistical breakdown of the match:
| Stat | Puebla | Leon |
|---|---|---|
| Possession (%) | 51.4 | 48.6 |
| Shots | 18 | 10 |
| Shots on target | 6 | 3 |
| Big chances | 1 | 4 |
| Corners | 6 | 6 |
| Passes | 442 | 422 |
| Fouls committed | 6 | 10 |
The big chances figure explains much of what unfolded: Leon had less overall volume and fewer total shots but made the most of higher danger situations. That's reflected in the post-match xG estimate based on shot location: 0.94 for Puebla versus 2.24 for Leon. A number that backs up the sense that the visitors created enough to take all three points, even though the result turned out differently.
Before kickoff, our projection gave Leon a 42% chance of winning, with 28% for Puebla and 30% for a draw, with expected goals of 1.41 for the visitors and 1.11 for the home side. The final result, a 1-1 draw, landed right between those scenarios, though the way it played out, with Leon dominating the clear chances and Puebla's goal arriving only in the closing stages, stretched that forecast right down to the final whistle.
What it means in the standings
With this draw, Leon stays in fourth place with 18 points from 11 matches played (5 wins, 3 draws, 3 losses), while Puebla sits eighth with 15 points from 11 appearances (4 wins, 3 draws, 4 losses). The gap between the two in the overall table is just 3 points, a margin that makes clear neither side could afford to ease up, and the draw, in the end, leaves both with mixed feelings: Leon for failing to hold onto the lead, and Puebla for salvaging a point in stoppage time against a rival that came close to taking all three.
ATH
RSO
VAN
SEA
MAR
TOU
SMT
COL
SUP
CAV
GRE
ATL
GUA
BOL
CCP
OLI
CAG
UNI
LEX
COS
GUA
LIB
BEL
BAC
NOB
UNI
BRA
FAM
JUV
NAP
DAN
NAC
ATL
TOR
NSH
RBNY
NE
MIA
LAF
MIN
POR
HOU
CSL
NCX
CAZ
LEO
GTI
QAC
VAR
MOR
ISF
ONC
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
FCU
CAR
LA
BOS
BAY
SD
GFC
UTA
HOU
POR