Liga MX Gameweek 12, Apertura

Monterrey 2 - 1 FT CF Pachuca

Estadio BBVA

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

Futmetrix Verdict
49
FT
Mon, Oct 19
Español
Monterrey
2-1
CF Pachuca
⚡ Intensity 51
⚖️ Balance 37
🏆 Stakes 10
🎲 Upset 0
Early chaos defines tight Apertura clash.

Win Probability

  • Monterrey 56%
  • Draw 23%
  • CF Pachuca 20%

Futmetrix AI estimate

Monterrey Survive Their Own Early Chaos

Average Entertainment Futmetrix Score: 49/100. A frantic three-minute window of early madness proved enough for Monterrey to secure a crucial three points in this tense Apertura showdown.

Early Chaos and Missed Opportunities

The atmosphere at Estadio BBVA was electric as this mid-table Apertura clash got underway. The Intensity was palpable from the very first whistle, with a determined home side pressing high up the pitch. Monterrey edged possession at 52% and immediately put CF Pachuca under the microscope. The true drama of the half erupted spectacularly in the 13th minute. Lucas Ocampos stepped up to the spot to take a penalty, but the golden opportunity was squandered, drawing a collective groan from the home faithful. However, before the away side could even breathe a sigh of relief or reset their defensive lines, Diego Rossi instantly punished them by burying a strike in the exact same minute. The sheer Upset Factor of conceding immediately after a massive penalty survival rocked the visitors to their core.

The Three-Minute Blitz

The pivot of the match came rapidly as the visitors' defensive structure completely collapsed. Still reeling from the opening strike, the away side surrendered again just three minutes later. Ocampos made brilliant amends for his earlier spot-kick miss by setting up Jesús Corona for a clinical finish in the 16th minute. This early flurry shifted the tactical Balance completely in favour of the hosts, who had effectively won the match in a breathless 180 seconds. With a comfortable 2-0 cushion, Monterrey began to smartly manage the tempo of the game. The opposition attempted to respond and generated significant set-piece pressure—winning 8 of the match's 11 total corners—but they ultimately failed to convert that territorial threat into high-quality chances before the halftime whistle blew.

A Tense Resolution

The Stakes rose considerably late in the second half as the away side desperately hunted for a lifeline to salvage something from the fixture. Their relentless persistence finally paid off in the 75th minute when Jorge Berlanga picked out veteran striker Salomón Rondón, who buried the chance to set up a grandstand finish. Despite the visitors pushing hard, throwing men forward, and ending the match with 11 total shots, the home defence held remarkably firm under pressure. Monterrey secured a gritty 2-1 victory, providing a vital boost for their Apertura campaign, while leaving their opponents incredibly frustrated by their disastrous early defensive collapse that ultimately decided the outcome.

Key Questions

Was the penalty miss by J. Corona the turning point?

It was actually Lucas Ocampos who missed the 13th-minute penalty. However, Diego Rossi scored immediately in the aftermath, nullifying the miss and sparking Monterrey's quickfire 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
52%
48%
Monterrey 52%
CF Pachuca 48%
Shots
10
11
Monterrey 10
CF Pachuca 11
Shots on Target
4
3
Monterrey 4
CF Pachuca 3
Expected Goals (xG)
1.79
0.89
Monterrey 1.79
CF Pachuca 0.89
Passes
485
431
Monterrey 485
CF Pachuca 431
Corners
3
8
Monterrey 3
CF Pachuca 8
Fouls
8
16
Monterrey 8
CF Pachuca 16
Yellow Cards
3
3
Monterrey 3
CF Pachuca 3
Red Cards
0
0
Monterrey 0
CF Pachuca 0

Match Events

13' ⚽ Lucas Ocampos
13' ⚽ Diego Rossi
16' ⚽ Jesús Corona (Lucas Ocampos)
22' 🟨 Lucas Ocampos
HT
Rodolfo Pizarro 🟨 56'
↓ Mauricio Isais ↑Cristóbal Hernández 🔄 63'
71' 🔄 ↓ Lucas Ocampos ↑Lucas Orellano
72' 🔄 ↓ Diego Rossi ↑Óliver Torres
Salomón Rondón (Jorge Berlanga) ⚽ 75'
78' 🔄 ↓ Ricardo Chávez ↑Paxon Levi Ruffin Tamez
78' 🔄 ↓ Jesús Corona ↑Stefan Medina
↓ Javier Vallejo ↑Gael Álvarez 🔄 81'
Sergio Barreto 🟨 84'
85' 🟨 Gerardo Arteaga
Carlos Moreno 🟨 85'
↓ Rodolfo Pizarro ↑Illian Hernández 🔄 87'
↓ Jorge Berlanga ↑Sebastian Santos 🔄 87'
88' 🟨 Óliver Torres
90' 🔄 ↓ César Garza ↑Jorge Rodríguez
FT

Player Cards

Our take on every player in this match

Monterrey

Goalkeepers
Esteban Andrada
MAGNET
MAGNET
47
Activity
47
Activity
47
Passes
0
Duels
Defenders
Ricardo Chávez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
56%
Duel Win %
Víctor Guzmán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Carlos Salcedo
MAGNET
MAGNET
81
Activity
81
Activity
79
Passes
2
Duels
Gerardo Arteaga
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
Cesar Garza Cantu
SWEEPER
SWEEPER
7
Cleanups
7
Cleanups
7
Interceptions
0
Blocks
Orbelín Pineda
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Diego Rossi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Jesús Corona
PROVOCATEUR
PROVOCATEUR
6
Fouls Won
6
Fouls Won
9
Duels Won
0
Pens Won
Lucas Ocampos
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Forwards
Hugo Cuypers
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Luis Cárdenas
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Alonso Aceves
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
12
Total Mins
Started
Entry
Fidel Ambríz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Érick Aguirre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jorge Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Óliver Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Roberto de la Rosa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luca Orellano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry

CF Pachuca

Goalkeepers
Carlos Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Jorge Berlanga
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.7
Rating
Eduardo Bauermann
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
89%
Duel Win %
Sergio Barreto
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
55%
Duel Win %
Mauricio Isaís
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Midfielders
Alán Bautista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Christian Rivera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Nicolás Vallejo
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Rodolfo Pizarro
SUNDAY LEAGUER
SUNDAY LEAGUER
5.2
Rating
5.2
Rating
9
Duels Lost
30
Poss Lost
Oussama Idrissi
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Salomón Rondón
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
BENCH
José Eulogio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Pedro Budib
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sergio Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sebastián Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
C. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
27
Total Mins
Started
Entry
Illian Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Gael Álvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/19/2026 Monterrey 1 - 3 CF Pachuca Liga MX Estadio BBVA
07/13/2025 CF Pachuca 3 - 0 Monterrey Liga MX Estadio Miguel Hidalgo
04/28/2025 Monterrey 1 - 2 CF Pachuca Liga MX Estadio BBVA
01/26/2025 Monterrey 2 - 3 CF Pachuca Liga MX Estadio BBVA
07/08/2024 CF Pachuca 0 - 1 Monterrey Liga MX Estadio Hidalgo
02/11/2024 Monterrey 3 - 2 CF Pachuca Liga MX Estadio BBVA
11/05/2023 CF Pachuca 0 - 2 Monterrey Liga MX Estadio Hidalgo
03/13/2023 CF Pachuca 1 - 2 Monterrey Liga MX Estadio Hidalgo
10/24/2022 Monterrey 0 - 1 CF Pachuca Liga MX Estadio BBVA
10/21/2022 CF Pachuca 5 - 2 Monterrey Liga MX Estadio Hidalgo
04/19/2026
Liga MX Estadio BBVA
07/13/2025
Liga MX Estadio Miguel Hidalgo
04/28/2025
Liga MX Estadio BBVA
01/26/2025
Liga MX Estadio BBVA
07/08/2024
Liga MX Estadio Hidalgo
02/11/2024
Liga MX Estadio BBVA
11/05/2023
Liga MX Estadio Hidalgo
03/13/2023
Liga MX Estadio Hidalgo
10/24/2022
Liga MX Estadio BBVA
10/21/2022
Liga MX Estadio Hidalgo
Monterrey Win
CF Pachuca Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Club America 11 24 27 14 +13 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)LCruz Azul 4 - 3 Club America (13-09-2026)
2 Toluca 12 21 26 16 +10 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)WPuebla 0 - 1 Toluca (16-09-2026)
3 Atlas 12 21 19 18 +1 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)LToluca 5 - 2 Atlas (12-09-2026)
4 Guadalajara Chivas 12 20 19 12 +7 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)WGuadalajara Chivas 3 - 0 U.N.A.M. - Pumas (14-09-2026)
5 Cruz Azul 12 20 27 21 +6 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)WCruz Azul 4 - 3 Club America (13-09-2026)
6 Club Queretaro 11 20 15 13 +2 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)WClub Tijuana 0 - 1 Club Queretaro (12-09-2026)
7 Leon 12 18 18 17 +1 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)WLeon 2 - 0 Atletico San Luis (15-09-2026)
8 Monterrey 11 17 19 16 +3 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)DMonterrey 0 - 0 Tigres UANL (13-09-2026)
9 Santos Laguna 12 16 17 16 +1 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)WSantos Laguna 2 - 1 FC Juarez (14-09-2026)
10 Club Tijuana 11 16 15 14 +1 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)LClub Tijuana 0 - 1 Club Queretaro (12-09-2026)
11 U.N.A.M. - Pumas 12 16 19 20 -1 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)LGuadalajara Chivas 3 - 0 U.N.A.M. - Pumas (14-09-2026)
12 Puebla 12 16 12 13 -1 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)LPuebla 0 - 1 Toluca (16-09-2026)
13 Tigres UANL 12 14 14 16 -2 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)DMonterrey 0 - 0 Tigres UANL (13-09-2026)
14 CF Pachuca 12 13 19 16 +3 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)WAtlante FC 0 - 3 CF Pachuca (12-09-2026)
15 Atletico San Luis 12 13 16 21 -5 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)LLeon 2 - 0 Atletico San Luis (15-09-2026)
16 Atlante FC 12 11 13 19 -6 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)LAtlante FC 0 - 3 CF Pachuca (12-09-2026)
17 Necaxa 12 9 15 25 -10 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)LNecaxa 0 - 1 Puebla (12-09-2026)
18 FC Juarez 12 4 8 31 -23 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)LSantos Laguna 2 - 1 FC Juarez (14-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.