Liga MX Gameweek 13, Apertura

Puebla 1 - 4 FT Monterrey

Estadio Cuauhtémoc

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

Futmetrix Verdict
39
FT
Thu, Oct 22
Español
Puebla
1-4
Monterrey
⚡ Intensity 50
⚖️ Balance 15
🏆 Stakes 10
🎲 Upset 0
Monterrey ruthlessly dismantle Puebla away.

Win Probability

  • Puebla 25%
  • Draw 26%
  • Monterrey 49%

Futmetrix AI estimate

Monterrey Masterclass Silences Cuauhtémoc

Skip It Futmetrix Score: 39/100. A blistering first-half blitz from Monterrey turned a potentially tricky away fixture into an absolute exhibition of attacking football.

Opening Act

The match kicked off at Estadio Cuauhtémoc with a clear statement of intent from the visitors. Monterrey immediately dominated possession, starving Puebla of the ball and suffocating them deep in their own half. The Intensity was formidable as the away side probed continuously for openings. It did not take long for the immense pressure to yield a breakthrough. In the 17th minute, Lucas Ocampos unlocked the defence with a precise pass, allowing Diego Rossi to strike the opener. The hosts looked utterly bewildered, unable to cope with the relentless waves of sky-blue attacks and struggling to get any sort of foothold in the midfield battle.

The Pivot

If Puebla harboured any hopes of recovery, they were brutally extinguished during a devastating three-minute spell. The Balance of power shifted irreversibly in the 31st minute when Hugo Cuypers doubled the lead, finishing off a clinical team sequence. Before the home fans could even process the setback, Monterrey struck again. This time, Óliver Torres threaded a magnificent ball through to Ocampos, who found the back of the net to make it 3-0. This sudden, ruthless execution effectively ended the contest as a competitive spectacle. It was a masterclass in exploiting defensive disarray, leaving the local side completely deflated well before the half-time whistle.

Resolution

With the result beyond all doubt, the second half became an exercise in game management for the visitors. Attacker Roberto de la Rosa arrived to rub salt in the wounds, slotting home a fourth goal just past the hour mark following another pinpoint assist from Torres. Puebla eventually salvaged a sliver of local pride when Facundo Almada converted a consolation goal assisted by Juan Pablo Vargas in the 66th minute. Despite the hosts fighting back slightly, Monterrey's 60% possession and a combined match total of 26 shots underscored their absolute dominance. This was a statement win that bolsters Monterrey's standing while leaving Puebla searching for immediate answers.

Key Questions

What made Óliver Torres the Man of the Match?

He orchestrated the midfield masterfully, delivering two precise assists and constantly breaking defensive lines to ensure a dominant away victory.

What caused the 5-goal thriller?

A relentless Monterrey attack generated 14 shots, ruthlessly punishing defensive lapses, while Puebla’s desperate late push secured a minor consolation goal.

How did substitute Óliver Torres change the game?

By dictating the tempo and threading two vital assists, his elite playmaking completely overwhelmed the hosts and cemented the emphatic victory.

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
40%
60%
Puebla 40%
Monterrey 60%
Shots
12
14
Puebla 12
Monterrey 14
Shots on Target
4
6
Puebla 4
Monterrey 6
Expected Goals (xG)
1.27
1.47
Puebla 1.27
Monterrey 1.47
Passes
374
572
Puebla 374
Monterrey 572
Corners
2
8
Puebla 2
Monterrey 8
Fouls
5
5
Puebla 5
Monterrey 5
Yellow Cards
0
2
Puebla 0
Monterrey 2
Red Cards
0
0
Puebla 0
Monterrey 0

Match Events

Diego Rossi (Lucas Ocampos) ⚽ 17'
Hugo Cuypers ⚽ 31'
Lucas Ocampos (Óliver Torres) ⚽ 34'
45' 🔄 ↓ Mathías Adrián Tomás Borges ↑Eduardo Armenta
↓ Carlos Salcedo ↑Daniel Aceves 🔄 45'
45' 🔄 ↓ Heriberto Jurado ↑Omar Moreno
HT
56' 🔄 ↓ Eduardo Mustre ↑L. Hernández
↓ Hugo Cuypers ↑Lucas Orellano 🔄 57'
↓ Orbelín Pineda ↑Roberto de la Rosa 🔄 57'
↓ Diego Rossi ↑Iker Fimbres 🔄 58'
Roberto de la Rosa (Óliver Torres) ⚽ 61'
65' 🔄 ↓ Alonso Ramirez ↑Ignacio Maestro
66' ⚽ Facundo Almada (Juan Pablo Vargas)
↓ Lucas Ocampos ↑Jesús Corona 🔄 76'
79' 🔄 ↓ Iker Moreno ↑José Pachuca
Lucas Orellano 🟨 90'
Ricardo Chávez 🟨 90'+1
FT

Player Cards

Our take on every player in this match

Puebla

Goalkeepers
Ricardo Gutiérrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Iker Moreno
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Facundo Almada
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Juan Pablo Vargas
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.8
Rating
Fernando Monárrez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
55%
Duel Win %
Midfielders
Alejandro Organista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Alonso Ramírez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Brayan Garnica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Mathías Borges
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Heriberto Jurado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Forwards
Eduardo Mustre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
BENCH
Jesús Rodríguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jair Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jose Pachuca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Óscar Villa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eduardo Armenta
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Alberto Herrera
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
34
Total Mins
Started
Entry
Ignacio Maestro Puch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Omar Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry

Monterrey

Goalkeepers
Esteban Andrada
MAGNET
MAGNET
45
Activity
45
Activity
45
Passes
0
Duels
Defenders
Ricardo Chávez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
89%
Duel Win %
Víctor Guzmán
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
3
Interceptions
1
Blocks
Carlos Salcedo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Gerardo Arteaga
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
44%
Pass Acc
Midfielders
Óliver Torres
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
2
Assists
59%
Pass Acc
Orbelín Pineda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
Cesar Garza Cantu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Diego Rossi
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Lucas Ocampos
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8.6
Rating
Forwards
Hugo Cuypers
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Luis Cárdenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luis Reyes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stefan Medina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alonso Aceves
SWEEPER
SWEEPER
4
Cleanups
4
Cleanups
4
Interceptions
0
Blocks
Jorge Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iker Fimbres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Jesús Corona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Fidel Ambríz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Roberto de la Rosa
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.3
Rating
Luca Orellano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/22/2026 Monterrey 2 - 1 Puebla Liga MX Estadio BBVA
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
07/27/2022 Monterrey 1 - 0 Puebla Liga MX Estadio BBVA
02/19/2022 Puebla 1 - 0 Monterrey Liga MX Estadio Cuauhtémoc
07/26/2021 Monterrey 1 - 1 Puebla Liga MX Estadio BBVA
04/22/2026
Liga MX Estadio BBVA
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
07/27/2022
Liga MX Estadio BBVA
02/19/2022
Liga MX Estadio Cuauhtémoc
07/26/2021
Liga MX Estadio BBVA
Puebla Win
Monterrey Win
Draw

League Standings

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

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.