Liga MX Gameweek 16, Apertura

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.

Win Probability

  • Puebla 18%
  • Draw 25%
  • Cruz Azul 57%

Futmetrix AI estimate

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' 🔄 R. Marin A. Araos
60' 🔄 E. Navarro C. Baltazar
60' 🔄 E. Guerra P. Gamarra
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
Jesús Rodríguez
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
Eduardo Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Jose Pachuca
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Nicolás Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Efraín Orona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Edgar Guerra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Luis Rey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Alejandro Organista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Emiliano Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Ricardo Marín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
BENCH
Julio González
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jesús Rivas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Brian Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fernando Monárrez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Miguel Ramírez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Baltazar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Brayan Garnica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ángelo Araos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Esteban 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
Kevin Mier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Willer Ditta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Érik Lira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jesús Orozco
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
71%
Duel Win %
Midfielders
Amaury Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jeremy Márquez
MAGNET
MAGNET
63
Activity
63
Activity
58
Passes
5
Duels
Carlos Rodríguez
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
59%
Pass Acc
Omar Campos
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Forwards
José Paradela
MAGNET
MAGNET
50
Activity
50
Activity
37
Passes
13
Duels
Mateusz Bogusz
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Gabriel Fernández
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.3
Rating
BENCH
Andrés Gudiño
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jorge Sánchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lorenzo Faravelli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Ignacio Rivero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Amaury García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emmanuel Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Luka Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Ángel Sepúlveda
SUPER SUB
SUPER SUB
1
Assist
1
Assist
18
Minutes
6.9
Rating
Mateo 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 Toluca 22 44 48 24 +24 WToluca 2 - 1 (PEN 9-8) Tigres UANL (15-12-2025)LTigres UANL 1 - 0 Toluca (12-12-2025)WToluca 3 - 2 Monterrey (07-12-2025)LMonterrey 1 - 0 Toluca (04-12-2025)DToluca 0 - 0 FC Juarez (30-11-2025)
2 Tigres UANL 22 41 41 22 +19 LToluca 2 - 1 (PEN 9-8) Tigres UANL (15-12-2025)WTigres UANL 1 - 0 Toluca (12-12-2025)DTigres UANL 1 - 1 Cruz Azul (07-12-2025)DCruz Azul 1 - 1 Tigres UANL (04-12-2025)WTigres UANL 5 - 0 Club Tijuana (30-11-2025)
3 Cruz Azul 20 41 35 21 +14 DTigres UANL 1 - 1 Cruz Azul (07-12-2025)DCruz Azul 1 - 1 Tigres UANL (04-12-2025)WCruz Azul 3 - 2 Guadalajara Chivas (01-12-2025)DGuadalajara Chivas 0 - 0 Cruz Azul (28-11-2025)WPuebla 0 - 3 Cruz Azul (01-11-2025)
4 Club America 18 37 35 19 +16 WClub America 2 - 1 Monterrey (29-11-2025)LMonterrey 2 - 0 Club America (27-11-2025)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)
5 Monterrey 20 37 37 30 +7 LToluca 3 - 2 Monterrey (07-12-2025)WMonterrey 1 - 0 Toluca (04-12-2025)LClub America 2 - 1 Monterrey (29-11-2025)WMonterrey 2 - 0 Club America (27-11-2025)DMonterrey 1 - 1 Tigres UANL (02-11-2025)
6 Club Tijuana 19 27 33 29 +4 LTigres UANL 5 - 0 Club Tijuana (30-11-2025)WClub Tijuana 3 - 0 Tigres UANL (27-11-2025)WClub Tijuana 3 - 1 FC Juarez (21-11-2025)LU.N.A.M. - Pumas 4 - 1 Club Tijuana (02-11-2025)LTigres UANL 2 - 0 Club Tijuana (25-10-2025)
7 Guadalajara Chivas 18 27 27 23 +4 LCruz Azul 3 - 2 Guadalajara Chivas (01-12-2025)DGuadalajara Chivas 0 - 0 Cruz Azul (28-11-2025)WCF Pachuca 0 - 1 Guadalajara Chivas (03-11-2025)WGuadalajara Chivas 4 - 1 Atlas (26-10-2025)LClub Queretaro 1 - 0 Guadalajara Chivas (23-10-2025)
8 FC Juarez 20 27 30 32 -2 DToluca 0 - 0 FC Juarez (30-11-2025)LFC Juarez 1 - 2 Toluca (27-11-2025)WFC Juarez 2 - 1 CF Pachuca (24-11-2025)LClub Tijuana 3 - 1 FC Juarez (21-11-2025)WAtletico San Luis 1 - 2 FC Juarez (01-11-2025)
9 CF Pachuca 18 25 25 23 +2 LFC Juarez 2 - 1 CF Pachuca (24-11-2025)WCF Pachuca 3 - 1 U.N.A.M. - Pumas (21-11-2025)LCF Pachuca 0 - 1 Guadalajara Chivas (03-11-2025)DToluca 2 - 2 CF Pachuca (27-10-2025)LCF Pachuca 1 - 2 Tigres UANL (23-10-2025)
10 U.N.A.M. - Pumas 17 18 22 26 -4 LCF Pachuca 3 - 1 U.N.A.M. - Pumas (21-11-2025)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)
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 CF 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)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.