Liga MX Clausura - 11

Puebla 0 - 0 FT Necaxa

Estadio Cuauhtemoc

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
27
FT
Sat, Mar 14
Español
Puebla
0-0
Necaxa
⚡ Intensity 28
⚖️ Balance 0
🏆 Stakes 0
🎲 Upset 28
A frustrating stalemate at the Cuauhtemoc.

Ten-Man Necaxa Survive the Siege

Skip It Futmetrix Score: 27/100. Our take on this lower-table scrap is clear: total dominance means nothing if you cannot convert possession and set-piece pressure into a defining strike.

The One-Way Traffic

Puebla dominated possession from the very start, putting on a clinic in ball retention at Estadio Cuauhtemoc. The Intensity was evident in their approach, squeezing the opposition deep into their own half. Luis Gabriel Rey was exceptional in the middle of the park, pulling the strings and orchestrating attacking sequences with multiple key passes. They created immense corner pressure with 11 set-pieces, desperately looking for a crucial breakthrough. Despite attempting a staggering 21 total shots, the attacking Balance was badly skewed. Only three of those efforts actually tested the goalkeeper. They controlled the tempo beautifully but completely lacked a clinical edge in the final third.

The Red Card Shift

At the 60-minute mark, the dynamic of the match completely fractured. Kevin Rosero committed a costly foul and saw a straight red, reducing Necaxa to ten men. Given the Stakes of this tight mid-table clash, you expected the floodgates to open. Instead, the visitors immediately dug a trench around their penalty area. The numerical advantage actually made life harder for the hosts, who now faced a deeply entrenched defensive block. This is where Ezequiel Unsaín truly earned his keep. The visiting goalkeeper stood as an absolute wall, pulling off three critical saves to miraculously deny the continuous, desperate wave of attacks.

The Frustrating Finale

The final thirty minutes resembled an attack-versus-defense training drill. Eduardo Navarro ensured the home side remained completely untroubled at the back, anchoring a defense that efficiently snuffed out any rare counter-attacks. Yet, despite the massive high shot volume—29 attempts combined on the night—the Upset Factor never materialized for a late smash-and-grab, nor did the expected home winner arrive. Puebla held 62 percent of the ball and an xG of 1.32 but walked away with just a single point. It is a fantastic result for the ten-man visitors, but a bitterly disappointing night for a home squad that did everything but score.

Key Questions

How did the red card for Kevin Rosero impact the match?

Rosero's 60th-minute dismissal forced Necaxa into a deep defensive block, surrendering absolute control to Puebla and relying heavily on their goalkeeper to secure a scoreless draw.

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.

Match Statistics

Possession
62%
38%
Puebla 62%
Necaxa 38%
Shots
21
8
Puebla 21
Necaxa 8
Shots on Target
3
1
Puebla 3
Necaxa 1
Expected Goals (xG)
1.32
0.54
Puebla 1.32
Necaxa 0.54
Passes
488
309
Puebla 488
Necaxa 309
Pass Accuracy
87%
77%
Puebla 87%
Necaxa 77%
Corners
6
5
Puebla 6
Necaxa 5
Fouls
16
18
Puebla 16
Necaxa 18
Yellow Cards
4
2
Puebla 4
Necaxa 2
Red Cards
0
1
Puebla 0
Necaxa 1

Match Events

27' 🟨 Eduardo Navarro
Danny Leyva 🟨 34'
Emilio Lara 🟨 40'
45'+2 🟨 Nicolás Díaz
HT
46' 🔄 J. R. Pachuca Martinez A. Organista
59' 🟨 Iker Moreno
Kevin Rosero 🟥 60'
70' 🔄 E. Navarro C. Baltazar
71' 🔄 I. Moreno B. Garnica
71' 🔄 K. Velasco E. Lozano
J. Ruiz R. Monreal 🔄 72'
81' 🟨 Edgar Guerra
85' 🔄 E. Guerra A. Araos
F. Rossano C. Calderon 🔄 85'
FT

Player Cards

Our take on every player in this match

Puebla

Goalkeepers
D. Gutierrez
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
I. Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
J. R. Pachuca Martinez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
J. Vargas
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
E. Navarro
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
91%
Duel Win %
N. Diaz
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
42%
Pass Acc
Midfielders
K. Velasco
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
L. Rey
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
67%
Pass Acc
A. Ramirez
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
8
Duels Won
0
Pens Won
Forwards
E. Gomez
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
E. Guerra
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
BENCH
J. Rodriguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
F. Monarrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Garnica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
A. Araos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
C. Baltazar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
A. Organista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
O. Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Gamarra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Canelo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Lozano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry

Necaxa

Goalkeepers
E. Unsain
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
24%
Pass Acc
Defenders
E. Lara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
R. Martinez
SHIELD
SHIELD
3
Blocks
3
Blocks
0
Interceptions
0
Tackles
A. Oliveros
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
K. Gutierrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
K. Rosero
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
5.6
Rating
D. Leyva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Faravelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
F. Rossano
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
11
Duels Won
0
Pens Won
Forwards
J. Ruiz
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
T. Badaloni
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
BENCH
L. Jimenez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
C. Calderon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
E. Martinez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Mendez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Cortez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Tello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Monreal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
B. Casas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Alonso
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
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
09/20/2025
1 - 0
Liga MX Estadio Victoria
04/19/2025
0 - 1
Liga MX Estadio Cuauhtémoc
07/13/2024
4 - 1
Liga MX Estadio Victoria
01/20/2024
1 - 2
Liga MX Estadio Cuauhtémoc
10/08/2023
1 - 2
Liga MX Estadio Victoria
04/15/2023
1 - 1
Liga MX Estadio Victoria de Aguascalientes
Puebla Win
Necaxa Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Guadalajara Chivas 11 27 22 9 +13 WGuadalajara Chivas 5 - 0 Leon (19-03-2026)WGuadalajara Chivas 3 - 0 Santos Laguna (14-03-2026)WAtlas 1 - 2 Guadalajara Chivas (08-03-2026)LToluca 2 - 0 Guadalajara Chivas (28-02-2026)LCruz Azul 2 - 1 Guadalajara Chivas (22-02-2026)
2 Cruz Azul 11 26 22 11 +11 DU.N.A.M. - Pumas 2 - 2 Cruz Azul (15-03-2026)WCruz Azul 3 - 0 Atletico San Luis (07-03-2026)WSantos Laguna 1 - 2 Cruz Azul (04-03-2026)WMonterrey 0 - 2 Cruz Azul (01-03-2026)WCruz Azul 2 - 1 Guadalajara Chivas (22-02-2026)
3 Toluca 11 25 18 6 +12 DToluca 1 - 1 Atlas (15-03-2026)WToluca 3 - 1 FC Juarez (08-03-2026)WU.N.A.M. - Pumas 2 - 3 Toluca (04-03-2026)WToluca 2 - 0 Guadalajara Chivas (28-02-2026)WNecaxa 0 - 3 Toluca (22-02-2026)
4 Pachuca 11 21 14 9 +5 DAtletico San Luis 1 - 1 Pachuca (14-03-2026)WPachuca 2 - 1 Puebla (08-03-2026)WPachuca 2 - 1 Necaxa (04-03-2026)LMazatlán 1 - 0 Pachuca (28-02-2026)WTigres UANL 1 - 2 Pachuca (21-02-2026)
5 U.N.A.M. - Pumas 11 20 20 12 +8 DU.N.A.M. - Pumas 2 - 2 Cruz Azul (15-03-2026)WNecaxa 0 - 1 U.N.A.M. - Pumas (07-03-2026)LU.N.A.M. - Pumas 2 - 3 Toluca (04-03-2026)DClub Tijuana 1 - 1 U.N.A.M. - Pumas (28-02-2026)WU.N.A.M. - Pumas 2 - 0 Monterrey (22-02-2026)
6 Tigres UANL 11 17 17 12 +5 DTigres UANL 0 - 0 Club Queretaro (15-03-2026)WTigres UANL 1 - 0 Monterrey (08-03-2026)LPuebla 3 - 1 Tigres UANL (05-03-2026)WClub America 1 - 4 Tigres UANL (01-03-2026)LTigres UANL 1 - 2 Pachuca (21-02-2026)
7 Club America 11 17 13 10 +3 WClub America 2 - 0 Mazatlán (16-03-2026)WClub Queretaro 1 - 2 Club America (07-03-2026)LClub America 1 - 2 FC Juarez (05-03-2026)LClub America 1 - 4 Tigres UANL (01-03-2026)WPuebla 0 - 4 Club America (21-02-2026)
8 Atlas 11 17 14 16 -2 DToluca 1 - 1 Atlas (15-03-2026)LAtlas 1 - 2 Guadalajara Chivas (08-03-2026)WAtlas 2 - 1 Club Tijuana (05-03-2026)LFC Juarez 3 - 1 Atlas (28-02-2026)WAtlas 3 - 2 Atletico San Luis (21-02-2026)
9 Monterrey 11 14 16 12 +4 DFC Juarez 2 - 2 Monterrey (14-03-2026)LTigres UANL 1 - 0 Monterrey (08-03-2026)WMonterrey 4 - 0 Club Queretaro (05-03-2026)LMonterrey 0 - 2 Cruz Azul (01-03-2026)LU.N.A.M. - Pumas 2 - 0 Monterrey (22-02-2026)
10 Club Tijuana 11 12 12 11 +1 WLeon 0 - 3 Club Tijuana (15-03-2026)LClub Tijuana 1 - 2 Santos Laguna (09-03-2026)LAtlas 2 - 1 Club Tijuana (05-03-2026)DClub Tijuana 1 - 1 U.N.A.M. - Pumas (28-02-2026)DClub Tijuana 1 - 1 Mazatlán (22-02-2026)
11 FC Juarez 11 12 17 20 -3 DClub Queretaro 1 - 1 FC Juarez (08-04-2026)DFC Juarez 2 - 2 Monterrey (14-03-2026)LToluca 3 - 1 FC Juarez (08-03-2026)WClub America 1 - 2 FC Juarez (05-03-2026)WFC Juarez 3 - 1 Atlas (28-02-2026)
12 Puebla 11 12 9 13 -4 DPuebla 0 - 0 Necaxa (14-03-2026)LPachuca 2 - 1 Puebla (08-03-2026)WPuebla 3 - 1 Tigres UANL (05-03-2026)WAtletico San Luis 0 - 1 Puebla (28-02-2026)LPuebla 0 - 4 Club America (21-02-2026)
13 Atletico San Luis 11 11 17 19 -2 DAtletico San Luis 1 - 1 Pachuca (14-03-2026)LCruz Azul 3 - 0 Atletico San Luis (07-03-2026)WAtletico San Luis 4 - 1 Mazatlán (04-03-2026)LAtletico San Luis 0 - 1 Puebla (28-02-2026)LAtlas 3 - 2 Atletico San Luis (21-02-2026)
14 Necaxa 11 10 11 16 -5 DPuebla 0 - 0 Necaxa (14-03-2026)LNecaxa 0 - 1 U.N.A.M. - Pumas (07-03-2026)LPachuca 2 - 1 Necaxa (04-03-2026)LLeon 2 - 1 Necaxa (01-03-2026)LNecaxa 0 - 3 Toluca (22-02-2026)
15 Mazatlán 11 10 13 22 -9 LClub America 2 - 0 Mazatlán (16-03-2026)WMazatlán 4 - 2 Leon (07-03-2026)LAtletico San Luis 4 - 1 Mazatlán (04-03-2026)WMazatlán 1 - 0 Pachuca (28-02-2026)DClub Tijuana 1 - 1 Mazatlán (22-02-2026)
16 Leon 11 10 11 23 -12 LGuadalajara Chivas 5 - 0 Leon (19-03-2026)LLeon 0 - 3 Club Tijuana (15-03-2026)LMazatlán 4 - 2 Leon (07-03-2026)WLeon 2 - 1 Necaxa (01-03-2026)WLeon 2 - 1 Santos Laguna (22-02-2026)
17 Club Queretaro 11 8 9 17 -8 DClub Queretaro 1 - 1 FC Juarez (08-04-2026)DTigres UANL 0 - 0 Club Queretaro (15-03-2026)LClub Queretaro 1 - 2 Club America (07-03-2026)LMonterrey 4 - 0 Club Queretaro (05-03-2026)DClub Queretaro 2 - 2 Santos Laguna (28-02-2026)
18 Santos Laguna 11 5 12 29 -17 LGuadalajara Chivas 3 - 0 Santos Laguna (14-03-2026)WClub Tijuana 1 - 2 Santos Laguna (09-03-2026)LSantos Laguna 1 - 2 Cruz Azul (04-03-2026)DClub Queretaro 2 - 2 Santos Laguna (28-02-2026)LLeon 2 - 1 Santos Laguna (22-02-2026)