Liga MX Apertura - 16

Puebla 0 - 3 FT Cruz Azul

Estadio Cuauhtémoc

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

Futmetrix Verdict
27
FT
Sat, Nov 1
Español
Puebla
0-3
Cruz Azul
⚡ Intensity 28
⚖️ Balance 8
🏆 Stakes 0
🎲 Upset 0
Cruz Azul ruthlessly dismantle struggling Puebla.

A Clinical Masterclass Keeps The Machine Rolling

Skip It Futmetrix Score: 27/100. Cruz Azul demonstrated exactly why they are chasing the Apertura crown with a ruthless dismantling of a disjointed Puebla side.

The Early Chess Match

Puebla tried to impose themselves early at the Estadio Cuauhtémoc, attempting to disrupt the rhythm of the high-flying visitors. However, the sheer Stakes of the Apertura title race kept Cruz Azul completely locked in. The away side controlled possession with 57% of the ball, forcing the hosts to chase shadows across the pitch. C. Rodriguez masterfully pulled the strings in the midfield, orchestrating attacks and finally unlocking the defense in the 33rd minute. He found M. Bogusz, who clinically buried the opener to break the deadlock. That moment caused the Intensity of the match to shift instantly, as Puebla had to abandon their cautious, defensive shape and risk leaving spaces open at the back.

Stepping on the Gas

Coming out after the halftime break, the Balance of play firmly belonged to the confident away side. Puebla pushed forward, desperately seeking an equalizer and leaning on set-piece pressure with eleven total corners in the match, but their offensive efforts repeatedly hit a brick wall. When J. Marquez doubled the lead just before the hour mark in the 57th minute, finishing off a slick feed from G. Fernandez, the wind was completely knocked out of the home crowd. Despite the hosts attempting to mount a comeback and eventually generating four shots on target, visiting goalkeeper Kevin Mier stood exceptionally tall. He produced a string of four brilliant saves to extinguish any glimmer of hope.

The Final Nail

With the Upset Factor completely erased by that formidable defensive display, the final stages turned into a tactical victory lap for the visitors. The introduction of fresh legs added even more bite to their relentless attack. Late in the match, substitute A. Sepulveda made an immediate impact off the bench, beautifully teeing up O. Campos in the 84th minute to put the definitive exclamation point on a 3-0 away win. This commanding performance sends a very clear message to the league leaders: Cruz Azul is breathing right down their necks, sitting just three points adrift. Meanwhile, Puebla remains firmly trapped in the mid-table obscurity of the standings, desperately needing a spark to turn their dismal form around.

Key Questions

How did substitute Kevin Mier change the game?

Though starting the match rather than substituting, Kevin Mier was absolutely crucial, anchoring the defense with four spectacular saves to ensure a vital clean sheet for the visitors.

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
43%
57%
Puebla 43%
Cruz Azul 57%
Shots
8
12
Puebla 8
Cruz Azul 12
Shots on Target
4
7
Puebla 4
Cruz Azul 7
Expected Goals (xG)
0.38
1.07
Puebla 0.38
Cruz Azul 1.07
Passes
375
495
Puebla 375
Cruz Azul 495
Pass Accuracy
82%
84%
Puebla 82%
Cruz Azul 84%
Corners
4
7
Puebla 4
Cruz Azul 7
Fouls
11
11
Puebla 11
Cruz Azul 11
Yellow Cards
2
0
Puebla 2
Cruz Azul 0
Red Cards
0
0
Puebla 0
Cruz Azul 0

Match Events

M. Bogusz (C. Rodriguez) 33'
HT
46' 🔄 L. Rey F. Monarrez
50' 🟨 Eduardo Navarro
J. Marquez (G. Fernandez) 57'
60' 🔄 E. Guerra P. Gamarra
60' 🔄 E. Navarro C. Baltazar
60' 🔄 R. Marin A. Araos
M. Bogusz I. Rivero 🔄 64'
66' 🟨 Ariel Gamarra
G. Fernandez A. Sepulveda 🔄 72'
J. Paradela L. Faravelli 🔄 73'
O. Campos (A. Sepulveda) 84'
J. Marquez L. Romero 🔄 85'
C. Rodriguez E. Sanchez 🔄 85'
FT

Player Cards

Our take on every player in this match

Puebla

Goalkeepers
J. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
A. de la Rosa
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
E. Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
J. R. Pachuca Martinez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
N. Diaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
E. Orona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
E. Guerra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
L. Rey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
A. Organista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
E. Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
R. Marin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
J. Gonzalez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Rivas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Monarrez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
M. Ramirez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Baltazar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
B. Garnica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Araos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
E. Lozano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Gamarra
👻 Invisible Nothing to note

Cruz Azul

Goalkeepers
K. Mier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
W. Ditta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
E. Lira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Orozco
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Midfielders
A. Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Marquez
MAGNET
MAGNET
63
Activity
63
Activity
58
Passes
5
Duels
C. Rodriguez
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
59%
Pass Acc
O. Campos
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Forwards
J. Paradela
MAGNET
MAGNET
50
Activity
50
Activity
37
Passes
13
Duels
M. Bogusz
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
G. Fernandez
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
BENCH
A. Gudino
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Faravelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
I. Rivero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
A. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
L. Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
A. Sepulveda
SUPER SUB
SUPER SUB
1
Assist
1
Assist
18
Minutes
6.9
Rating
M. Levy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Valdez
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
11/01/2025 Puebla 0 - 3 Cruz Azul Liga MX Estadio Cuauhtémoc
01/25/2025 Cruz Azul 1 - 1 Puebla Liga MX Estadio Olímpico Universitario
10/19/2024 Puebla 1 - 2 Cruz Azul Liga MX Estadio Cuauhtémoc
04/13/2024 Puebla 0 - 1 Cruz Azul Liga MX Estadio Cuauhtémoc
11/13/2023 Cruz Azul 1 - 2 Puebla Liga MX Estadio Azteca
02/18/2023 Puebla 1 - 3 Cruz Azul Liga MX Estadio Cuauhtémoc
11/01/2025
Liga MX Estadio Cuauhtémoc
01/25/2025
Liga MX Estadio Olímpico Universitario
10/19/2024
Liga MX Estadio Cuauhtémoc
04/13/2024
Liga MX Estadio Cuauhtémoc
11/13/2023
Liga MX Estadio Azteca
02/18/2023
Liga MX Estadio Cuauhtémoc
Puebla Win
Cruz Azul Win
Draw

League Standings

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