Liga MX Apertura - 7

Puebla 2 - 4 FT Monterrey

Estadio Cuauhtémoc

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

Futmetrix Verdict
91
FT
Sat, Aug 30
Español
Puebla
2-4
Monterrey
⚡ Intensity 100
⚖️ Balance 78
🏆 Stakes 0
🎲 Upset 0
Canales hat-trick stuns the Estadio Cuauhtémoc.

Canales Masterclass Dismantles Puebla in Six-Goal Thriller

Must-Watch Futmetrix Score: 91/100. A sensational hat-trick from Sergio Canales turned a tricky away fixture into a showcase of Monterrey's attacking firepower.

The Opening Exchange

The Estadio Cuauhtémoc witnessed a wonderfully tense opening half-hour before the defensive lines were finally breached. Despite Monterrey having dominated possession with slick passing routines early on, it was Puebla who struck the first blow against the run of play. A clever attacking sequence allowed R. Marin to find the back of the net in the 30th minute, capping off a sharp and precise assist from E. Gomez. The Intensity of the fixture immediately ratcheted up as the visitors realised they were in a genuine dogfight. Trailing on the road against a determined mid-table rival forced Rayados to aggressively push their midfield higher up the pitch, peppering the penalty area and setting the stage for a spectacular shift in momentum.

The Turning Point

The match completely flipped on its head during a breathless fifteen-minute spell before the interval. Monterrey's relentless pressure forced crucial errors from the home defence, resulting in two decisive penalty kicks. Sergio Canales stepped up first in the 39th minute, dispatching his spot-kick with absolute authority to level the scoreline. Just moments later, as the half-time whistle approached, Lucas Ocampos converted a second penalty to steal the lead. That brutal double-blow shattered the Balance of the tie. Instead of heading into the dressing room with a psychological edge, Puebla found themselves shell-shocked and trailing. The attacking output from Ocampos, who operated as the chief creative architect throughout the night, completely unravelled the home side's carefully laid defensive plans.

The Final Flourish

With the Stakes rising in the second half, Monterrey transformed their narrow advantage into a comfortable rout. Canales took absolute control, netting his second goal in the 63rd minute before completing a sublime hat-trick just four minutes later. Both of those devastating strikes were brilliantly orchestrated by Ocampos, who finished the night with two elite assists. In the middle of the park, Óliver Torres was outstanding, orchestrating the tempo and ensuring the visitors retained their grip on the match. Although substitute C. Baltazar managed to grab a late consolation goal for the hosts in the 84th minute, it was merely a footnote. This vital 4-2 away victory propels Rayados upward, leaving La Franja with serious questions about their defensive resilience.

Key Questions

What made Sergio Canales the Man of the Match?

He netted a spectacular hat-trick, including a crucial penalty, to completely overturn the early deficit and secure all three points for the visitors.

What caused the 6-goal thriller?

An aggressive tactical approach led to 24 total shots, two penalties, and massive open spaces, keeping the match highly volatile throughout.

How did Puebla complete the comeback from behind?

Puebla did not actually complete a comeback; they only managed a late 84th-minute consolation goal through substitute C. Baltazar after Monterrey had dominated.

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
37%
63%
Puebla 37%
Monterrey 63%
Shots
7
17
Puebla 7
Monterrey 17
Shots on Target
4
8
Puebla 4
Monterrey 8
Passes
377
660
Puebla 377
Monterrey 660
Pass Accuracy
85%
90%
Puebla 85%
Monterrey 90%
Corners
1
7
Puebla 1
Monterrey 7
Fouls
10
11
Puebla 10
Monterrey 11
Yellow Cards
2
3
Puebla 2
Monterrey 3
Red Cards
0
0
Puebla 0
Monterrey 0

Match Events

30' R. Marin (E. Gomez)
39' 🟨 Juan Fedorco
S. Canales 39'
Sergio Ramos 🟨 42'
L. Ocampos 45'
HT
46' 🔄 F. Moyano O. Gonzalez
46' 🔄 R. Marin E. Lozano
L. Reyes G. Arteaga 🔄 46'
J. Corona J. Rodriguez 🔄 46'
Jorge Rodríguez 🟨 60'
61' 🟨 Nicolás Díaz
S. Canales (L. Ocampos) 63'
64' 🔄 R. Castillo C. Baltazar
S. Canales (L. Ocampos) 67'
75' 🔄 P. Gamarra E. Orona
75' 🔄 E. Gomez B. Garnica
84' C. Baltazar
L. Ocampos F. Ambriz 🔄 89'
G. Berterame J. Moxica 🔄 90'+2
S. Canales R. de la Rosa 🔄 90'+3
Ricardo Chávez 🟨 90'+5
FT

Player Cards

Our take on every player in this match

Puebla

Goalkeepers
J. Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Rivas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. R. Pachuca Martinez
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
4
Fouls
6.3
Rating
J. Fedorco
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.3
Rating
N. Diaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
P. Gamarra
👻 Invisible Nothing to note
A. Organista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
F. Moyano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
46
Entry
E. Gomez
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.7
Rating
Forwards
R. Castillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
R. Marin
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
J. Rodriguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Rey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Monarrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Orona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
M. Ramirez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. Gonzalez
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
C. Baltazar
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
B. Garnica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
E. Lozano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry

Monterrey

Goalkeepers
S. Mele
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
32%
Pass Acc
Defenders
R. Chavez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Ramos
MAGNET
MAGNET
126
Activity
126
Activity
119
Passes
7
Duels
H. Moreno
MAGNET
MAGNET
98
Activity
98
Activity
94
Passes
4
Duels
L. Reyes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
46
Entry
Midfielders
O. Torres
MAGNET
MAGNET
92
Activity
92
Activity
83
Passes
9
Duels
I. Fimbres
MAGNET
MAGNET
65
Activity
65
Activity
58
Passes
7
Duels
S. Canales
HATMAN
HAT-TRICK HERO
3
Goals
3
Goals
5
On Target
8.9
Rating
J. Corona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
46
Entry
L. Ocampos
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Forwards
G. Berterame
NPC
NPC
89
Minutes
89
Minutes
17%
Pass Acc
6.9
Rating
BENCH
L. Cardenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
G. Arteaga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
L. Sanchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
T. Leone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Ambriz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
E. Aguirre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
M. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. de la Rosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
J. Moxica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
08/30/2025 Puebla 2 - 4 Monterrey Liga MX Estadio Cuauhtémoc
01/13/2025 Monterrey 1 - 1 Puebla Liga MX Estadio BBVA
08/17/2024 Puebla 1 - 2 Monterrey Liga MX Estadio Cuauhtémoc
01/14/2024 Monterrey 2 - 0 Puebla Liga MX Estadio BBVA
10/04/2023 Puebla 1 - 1 Monterrey Liga MX Estadio Cuauhtémoc
01/28/2023 Puebla 1 - 2 Monterrey Liga MX Estadio Cuauhtémoc
08/30/2025
Liga MX Estadio Cuauhtémoc
01/13/2025
Liga MX Estadio BBVA
08/17/2024
Liga MX Estadio Cuauhtémoc
01/14/2024
Liga MX Estadio BBVA
10/04/2023
Liga MX Estadio Cuauhtémoc
01/28/2023
Liga MX Estadio Cuauhtémoc
Puebla Win
Monterrey Win
Draw

League Standings

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