Liga MX Gameweek 5, Apertura

Puebla 3 - 2 FT Santos Laguna

Estadio Cuauhtemoc

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

Futmetrix Verdict
71
FT
Sun, Aug 23
Español
Puebla
3-2
Santos Laguna
⚡ Intensity 51
⚖️ Balance 74
🏆 Stakes 100
🎲 Upset 0
Five-goal thriller lights up Cuauhtemoc.

Win Probability

  • Puebla 45%
  • Draw 26%
  • Santos Laguna 29%

Futmetrix AI estimate

Puebla's Firepower Sinks Struggling Santos

Highly Entertaining Futmetrix Score: 71/100. A clinical attacking display saw Puebla triumph 3-2, ruthlessly exposing Santos Laguna's defensive frailties despite the visitors dominating possession.

The Early Siege

The action at Estadio Cuauhtemoc erupted immediately from the referee's first whistle, setting a fierce Intensity that the struggling visitors simply could not handle. Puebla wasted absolutely no time stamping their authority on the match, with E. Mustre finding the crucial breakthrough just nine minutes into the contest. While Santos Laguna surprisingly controlled possession with a dominant 62% share of the ball, they were effectively stringing passes together in front of an impenetrable brick wall. The hosts were perfectly content to absorb this harmless pressure and strike lethally on the counter-attack. This clinical approach generated an overwhelming 16 shots compared to a paltry five from the away side. A relentless barrage of corners kept the pressure firmly on the visiting defence, making the pitch look dangerously tilted.

A Chaotic Second Act

The match descended into an absorbing, end-to-end shootout after the interval, throwing the Balance of the tie completely out the window with sweeping momentum shifts. An extraordinary 11-minute spell of attacking chaos saw three goals hit the back of the net, turning the stadium into a deafening cauldron of noise. E. Bullaude offered a temporary lifeline for Santos Laguna, finishing a clever move engineered by F. Villalba. However, any visiting joy was extremely short-lived. Puebla responded with ruthless efficiency as Mustre secured his well-deserved brace just three minutes later, expertly set up by the vision of J. Vargas. Before the visitors could even clear their heads, C. Baltazar compounded their misery, turning a dangerous pass from B. Garnica into a third goal for the hosts.

Contrasting Fortunes

When the dust finally settled on this captivating 3-2 thriller, the true Stakes for both clubs became starkly apparent in the league standings. For Puebla, this gritty victory acts as a massive statement of intent to the rest of the division, cementing their place in fourth position with ten points from five impressive outings. They look every inch a team capable of challenging the elite this campaign. Conversely, the alarm bells are ringing louder than ever for a devastated Santos Laguna. Rooted firmly to 17th place with five consecutive defeats to their name, their season is rapidly spiralling downward. Despite racking up 539 total passes, their glaring inability to defend quick transitions remains a fatal flaw that requires immediate attention from the management.

Key Questions

What caused the 5-goal thriller?

A wild 11-minute spell in the second half, combined with Puebla's relentless 16-shot counter-attacking strategy, tore open a defensively fragile Santos side.

What does this mean for Puebla's season?

The three points cement Puebla's position in fourth place, extending their strong run of form and solidifying their credentials near the top of the table.

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
38%
62%
Puebla 38%
Santos Laguna 62%
Shots
16
6
Puebla 16
Santos Laguna 6
Shots on Target
7
2
Puebla 7
Santos Laguna 2
Expected Goals (xG)
1.02
0.32
Puebla 1.02
Santos Laguna 0.32
Passes
327
539
Puebla 327
Santos Laguna 539
Pass Accuracy
85%
90%
Puebla 85%
Santos Laguna 90%
Corners
6
7
Puebla 6
Santos Laguna 7
Fouls
11
8
Puebla 11
Santos Laguna 8
Yellow Cards
0
1
Puebla 0
Santos Laguna 1
Red Cards
0
0
Puebla 0
Santos Laguna 0

Match Events

F. Almada 4'
9' E. Mustre (C. Baltazar)
HT
D. Gonzalez R. Sordo 🔄 46'
E. Bullaude (F. Villalba) 51'
54' E. Mustre (J. Vargas)
62' C. Baltazar (B. Garnica)
E. Aguirre K. Palacios 🔄 67'
E. Echeverria K. Picon 🔄 67'
74' 🔄 C. Baltazar O. Villa
A. Lopez J. Mancha 🔄 80'
80' 🔄 B. Garnica Lucas Camilo
89' 🔄 E. Mustre L. Hernandez
89' 🔄 F. Monarrez J. R. Pachuca Martinez
89' 🔄 A. Organista S. Sanabria
K. Picon 🟨 90'+1
FT

Player Cards

Our take on every player in this match

Puebla

Goalkeepers
Daniel Gutierrez
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
Iker Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Facundo Almada
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
0
Fouls
6
Rating
Juan Pablo Vargas
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.9
Rating
Fernando Monarrez
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Midfielders
Brayan Garnica
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
Alejandro Organista
👻 Invisible Nothing to note
Alonso Ramirez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Carlos Baltazar
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Kevin Velasco
MAGNET
MAGNET
51
Activity
51
Activity
35
Passes
16
Duels
Eduardo Mustre
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
8.7
Rating
BENCH
Jesús Rodríguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Óscar Villa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Jose Pachuca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Angel Leyva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Camilo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Sergio Sanabria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Alberto Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mathías Tomás
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luifer Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Omar Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Santos Laguna

Goalkeepers
Carlos Acevedo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Mauricio Cuevas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Franco Pardo
MAGNET
MAGNET
84
Activity
84
Activity
81
Passes
3
Duels
Felipe Sánchez
MAGNET
MAGNET
96
Activity
96
Activity
91
Passes
5
Duels
Emmanuel Echeverría
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Midfielders
Salvador Mariscal
MAGNET
MAGNET
81
Activity
81
Activity
73
Passes
8
Duels
Aldo Lopez Vargas
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Diego González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Fran Villalba
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
6
Duels Won
0
Pens Won
Ezequiel Bullaude
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
Eduardo Aguirre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
BENCH
Hector Holguin
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Kevin Picon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
José Abella
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jonathan Pérez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ramiro Sordo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Kevin Palacios
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Joshua Mancha
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Efrain Orona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Javier Güemez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/22/2026 Santos Laguna 2 - 1 Puebla Liga MX Estadio Corona
07/26/2025 Puebla 1 - 0 Santos Laguna Liga MX Estadio Cuauhtémoc
02/02/2025 Santos Laguna 0 - 2 Puebla Liga MX Estadio Corona
07/05/2024 Puebla 1 - 0 Santos Laguna Liga MX Estadio Cuauhtémoc
01/31/2024 Santos Laguna 3 - 0 Puebla Liga MX Estadio Corona
07/08/2023 Puebla 2 - 3 Santos Laguna Liga MX Estadio Cuauhtémoc
02/27/2023 Santos Laguna 3 - 2 Puebla Liga MX Estadio Nuevo Corona
07/09/2022 Puebla 1 - 0 Santos Laguna Liga MX Estadio Cuauhtémoc
03/19/2022 Puebla 2 - 2 Santos Laguna Liga MX Estadio Cuauhtémoc
09/20/2021 Santos Laguna 1 - 1 Puebla Liga MX Estadio Nuevo Corona
03/22/2026
Liga MX Estadio Corona
07/26/2025
Liga MX Estadio Cuauhtémoc
02/02/2025
Liga MX Estadio Corona
07/05/2024
Liga MX Estadio Cuauhtémoc
01/31/2024
Liga MX Estadio Corona
07/08/2023
Liga MX Estadio Cuauhtémoc
02/27/2023
Liga MX Estadio Nuevo Corona
07/09/2022
Liga MX Estadio Cuauhtémoc
03/19/2022
Liga MX Estadio Cuauhtémoc
09/20/2021
Liga MX Estadio Nuevo Corona
Puebla Win
Santos Laguna Win
Draw

League Standings

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