Popular today
Most read in the last 24 hours
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Corners
Fouls
Yellow Cards
Red Cards
Match Events
45' ↓ Owen González ↑Kevin Ante
↓ Fernando Monarrez ↑Oscar Villa 45'
↓ Omar Moreno ↑Ignacio Maestro 45'
45' ↓ Mauro Zaleta ↑Miguel Rodriguez
Juan Pablo Vargas 45'+1
45'+1 Raúl Martínez
Fernando Monarrez 45'+1
HT
Carlos Baltazar 49'
↓ Kevin Velasco ↑Mathías Adrián Tomás Borges 62'
68' ↓ Matias Espindola ↑Juan Torres
75' ↓ Lorenzo Faravelli ↑Danny Leyva
↓ Brayan Garnica ↑Lucas Camilo Azevedo da Silva 81'
86' ↓ Pedro Pedraza ↑Juan Valencia
↓ Carlos Baltazar ↑José Pachuca 89'
Mathías Adrián Tomás Borges (Alejandro Organista) 90'+3
FT
Player Cards
Our take on every player in this match
Necaxa
Goalkeepers
Luis Jiménez
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Kaiky Naves
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
78%
Duel Win %
Raúl Martínez
SWEEPER
6
Cleanups
6
Cleanups
6
Interceptions
0
Blocks
Agustín Oliveros
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
89%
Duel Win %
Midfielders
Owen González
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Pedro Pedraza
NPC
86
Minutes
86
Minutes
26%
Pass Acc
6.7
Rating
Lorenzo Faravelli
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Mauro Zaleta
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Matias Espindola
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Javier Ruiz
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Forwards
Julián Carranza
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
BENCH
Christopher Andrade
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Carlos Vargas
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Francisco Méndez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alexis Peña
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rogelio Cortéz
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Leyva
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Miguel Rodríguez
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Juan Pablo Torres
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Kevin Rosero
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Juan David Valencia
LATE SHIFT
15
Late Mins
15
Late Mins
4
Total Mins
Started
Entry
Puebla
Goalkeepers
Ricardo Gutiérrez
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Iker Moreno
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Facundo Almada
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Juan Pablo Vargas
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Fernando Monárrez
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Midfielders
Alejandro Organista
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
44%
Pass Acc
Sergio Sanabria
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
Brayan Garnica
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Kevin Velasco
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Carlos Baltazar
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Omar Moreno
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
BENCH
Jesús Rodríguez
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ángel Leyva
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jose Pachuca
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Óscar Villa
SWEEPER
3
Cleanups
3
Cleanups
2
Interceptions
1
Blocks
Lucas Camilo
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Alberto Herrera
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alonso Ramírez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mathías Borges
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.2
Rating
Ignacio Maestro Puch
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 03/14/2026 | Puebla | 0 - 0 | Necaxa | Liga MX | Estadio Cuauhtemoc |
| 09/20/2025 | Necaxa | 1 - 0 | Puebla | Liga MX | Estadio Victoria |
| 04/19/2025 | Puebla | 0 - 1 | Necaxa | Liga MX | Estadio Cuauhtémoc |
| 07/13/2024 | Necaxa | 4 - 1 | Puebla | Liga MX | Estadio Victoria |
| 01/20/2024 | Puebla | 1 - 2 | Necaxa | Liga MX | Estadio Cuauhtémoc |
| 10/08/2023 | Necaxa | 1 - 2 | Puebla | Liga MX | Estadio Victoria |
| 04/15/2023 | Necaxa | 1 - 1 | Puebla | Liga MX | Estadio Victoria de Aguascalientes |
| 08/17/2022 | Puebla | 2 - 2 | Necaxa | Liga MX | Estadio Cuauhtémoc |
| 04/23/2022 | Puebla | 0 - 1 | Necaxa | Liga MX | Estadio Cuauhtémoc |
| 10/16/2021 | Necaxa | 0 - 1 | Puebla | Liga MX | Estadio Victoria de Aguascalientes |
Necaxa Win
Puebla Win
Draw
League Standings
P: 8 GD: +12
P: 8 GD: +9
P: 7 GD: +9
P: 8 GD: +2
P: 7 GD: +3
P: 8 GD: +2
P: 7 GD: +2
P: 8 GD: 0
P: 8 GD: -2
P: 8 GD: +5
P: 8 GD: -1
P: 7 GD: +3
P: 8 GD: -4
P: 8 GD: -2
P: 8 GD: -5
P: 8 GD: -7
P: 8 GD: -7
League Standings
P: 12 GD: +16
P: 13 GD: +8
P: 13 GD: +7
P: 13 GD: +10
P: 13 GD: +3
P: 13 GD: -2
P: 12 GD: +6
P: 12 GD: +1
P: 13 GD: +3
P: 14 GD: -3
P: 12 GD: +1
P: 13 GD: -3
P: 13 GD: -4
P: 13 GD: -4
P: 14 GD: -6
P: 13 GD: +2
P: 14 GD: -11
Match previews and recaps to help you decide which games are worth watching
Necaxa
Puebla
Necaxa
Puebla
Win Probability
Futmetrix AI estimate
Late Heartbreak at Estadio Victoria
Average Entertainment Futmetrix Score: 40/100. Our take: While the majority of the match was a stagnant tactical battle, a stoppage-time masterstroke turned an otherwise forgettable affair into essential viewing.
The Tactical Stalemate
The early phases at Estadio Victoria were defined by a stark contrast in tactical styles. Necaxa controlled possession right out of the gate, dictating the tempo and keeping the ball for long stretches, eventually ending with 56% of the play. However, their final-third execution lacked true conviction, registering only two shots on target throughout the entire contest. On the other side, Puebla were happy to absorb the pressure, establishing a low block that sucked the Intensity right out of the building. The visiting defence was marshalled impeccably by F. Almada, whose outstanding shift frustrated the hosts at every turn. It was a classic stalemate script, with the home side pressing fruitlessly against a remarkably disciplined backline that simply refused to bend under pressure.
The Substitution Strategy
With the clock ticking down and the fans growing increasingly restless, the match desperately needed a tactical shake-up. The pivotal moment arrived in the 62nd minute when the visitors boldly rolled the dice. Enter Mathías Adrián Tomás Borges. The substitute’s arrival immediately altered the offensive dynamic. While the hosts continued to cycle the ball slowly, the Balance of threat shifted noticeably toward the counter-attack and dangerous set-piece situations. The away side began to rack up consecutive corner kicks, keeping the home defence on their toes and slowly turning the screw. Despite attempting far fewer passes overall, the away team looked increasingly dangerous every time they crossed the halfway line, laying the groundwork for a dramatic conclusion that nobody saw coming.
The Final Climax
The tension finally boiled over right at the death. In the 90th minute, a moment of sheer brilliance shattered the deadlock once and for all. Alejandro Organista picked out the perfect pass, dissecting the tired backline to find the super-sub making his run. The ensuing finish sparked wild celebrations, sealing a vital away victory. This result carries a massive Upset Factor, defying the expected narrative of the afternoon and silencing the home crowd entirely. The victory propels the visitors up to ninth in the table with 10 points, completely revitalising their Apertura campaign. Meanwhile, the home side languishes down in 13th, staring down the barrel of a deepening form slump after yet another frustrating offensive display that yielded absolutely zero points.
Key Questions
How dramatic was the late winner by M. Tomás?
It was a devastating 90th-minute strike that completely flipped the script, breaking a gruelling deadlock just as a draw felt utterly inevitable.
How did substitute M. Tomás change the game?
Introduced in the 62nd minute, his fresh legs provided a direct threat, ultimately capitalising on a rare opening to snatch all three points.
What is the Futmetrix Score?
The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.
Mid-Table Mediocrity Looms at Estadio Victoria
Skip It Futmetrix Score: 39/100. A low-stakes Apertura clash that promises more graft than glamour, making it a tough sell for the neutral observer.
The Setup
The Apertura calendar rolls into mid-September, but neither of these squads has found a reliable rhythm. Necaxa look utterly devoid of ideas in the final third, stumbling through a miserable run that leaves them marooned in thirteenth place. Their dire Form rating tells the story of a team struggling for identity under the lights of Estadio Victoria. The visitors, Puebla, aren't exactly setting the league on fire either. Sitting eighth, they possess a slight edge in raw quality, but early season turbulence means the overall Balance of this fixture remains completely disjointed. With the league standings still settling and neither side pushing the upper echelons, the Stakes are predictably modest.
Key Battle
The Stars metric demands a moment of individual brilliance to break the deadlock. Watch for Matías Espíndola attempting to orchestrate from the midfield for the hosts, running directly into the path of a red-hot Eduardo Mustre. Whichever talisman finds an inch of space in transition will likely dictate the outcome of this gritty affair.
Our Prediction
We expect a disjointed, scrappy draw. Despite Necaxa holding the status of marginal favorites on home soil, their inability to consistently find the back of the net is a glaring issue. Puebla have proven resilient on the road this term, winning half of their away trips. Look for the visitors to frustrate their hosts, sitting deep and earning a hard-fought 1-1 stalemate.