Liga MX Gameweek 13, Apertura

CF Pachuca 1 - 2 FT Cruz Azul

Estadio Hidalgo

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

Futmetrix Verdict
78
FT
Thu, Oct 22
Español
CF Pachuca
1-2
Cruz Azul
⚡ Intensity 70
⚖️ Balance 62
🏆 Stakes 51
🎲 Upset 0
VAR drama seals Cruz Azul's win.

Win Probability

  • CF Pachuca 33%
  • Draw 26%
  • Cruz Azul 41%

Futmetrix AI estimate

VAR Drama Denies Pachuca Late Equaliser

Highly Entertaining Futmetrix Score: 78/100. A late penalty and an 87th-minute disallowed goal defined a chaotic encounter that pushed the visitors higher up the table while deepening Pachuca's woes.

Quick-Fire Openers

The crowd at Estadio Hidalgo barely had time to settle before the match exploded into life. Cruz Azul struck the first blow in a contest marked by relentless Intensity. In the 13th minute, Gabriel Fernández finished off a slick move orchestrated by Alan Mozo to put the visitors ahead. However, CF Pachuca swiftly restored the Balance of the match. Just seven minutes later, Rodolfo Pizarro slipped a perfectly weighted ball to Francisco Venegas, who buried the equaliser. A combined 24 shots were unleashed on the night, turning the pitch into an absolute shooting gallery during the early exchanges.

The Penalty Pivot

The visitors controlled possession with a 56% share, methodically trying to break down a resilient Pachuca defence. With the Stakes rising as the clock ticked down towards a potential stalemate, Cruz Azul's tactical tweaks paid dividends. The decisive turning point arrived in the 79th minute when the visitors were awarded a penalty. Andrés Montaño, who had been introduced as a substitute just nine minutes earlier, stepped up to the spot. He showed immense composure to slot the ball home, securing what would ultimately become the winning advantage for the away side.

Heartbreak at the Death

The final stages delivered an incredibly high Upset Factor as Pachuca threw everything forward in a desperate bid to salvage a point. The home fans erupted in the 87th minute when veteran striker Salomón Rondón found the back of the net, seemingly snatching a dramatic point. However, VAR intervened, breaking Pachuca hearts by ruling the goal out. The final whistle confirmed a 1-2 defeat that leaves the hosts languishing in 16th place with just 13 points, while Cruz Azul solidifies their spot in the top six.

Key Questions

How did VAR change this match?

VAR intervened in the 87th minute to cancel a dramatic late equaliser from Salomón Rondón, effectively sealing the 2-1 away victory for Cruz Azul.

How did substitute G. Fernández change the game?

Gabriel Fernández actually started and scored the 13th-minute opener. The true super-sub was Andrés Montaño, who came on and converted the match-winning penalty.

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
44%
56%
CF Pachuca 44%
Cruz Azul 56%
Shots
13
11
CF Pachuca 13
Cruz Azul 11
Shots on Target
5
5
CF Pachuca 5
Cruz Azul 5
Expected Goals (xG)
1.02
1.85
CF Pachuca 1.02
Cruz Azul 1.85
Passes
360
461
CF Pachuca 360
Cruz Azul 461
Corners
0
8
CF Pachuca 0
Cruz Azul 8
Fouls
20
11
CF Pachuca 20
Cruz Azul 11
Yellow Cards
5
3
CF Pachuca 5
Cruz Azul 3
Red Cards
0
0
CF Pachuca 0
Cruz Azul 0

Match Events

Gabriel Fernández (Alan Mozo) ⚽ 13'
20' ⚽ Francisco Venegas (Rodolfo Pizarro)
Carlos Rodriguez 🟨 39'
45' 🟨 Oussama Idrissi
HT
↓ Ángel Márquez ↑Luka Romero 🔄 61'
↓ Omar Campos ↑Rogelio Gonzalez 🔄 61'
63' 🟨 Rodolfo Pizarro
67' 🔄 ↓ Rodolfo Pizarro ↑Adrián Alcaraz
67' 🔄 ↓ Oussama Idrissi ↑Gael Álvarez
↓ Alan Mozo ↑Carlos Rotondi 🔄 70'
↓ Agustín Palavecino ↑Andrés Montaño 🔄 70'
75' 🟨 Pedro Budib
79' 🔄 ↓ Javier Vallejo ↑Robert Nunes
79' 🔄 ↓ Jorge Berlanga ↑Cristóbal Hernández
↓ Carlos Rodriguez ↑Jesús Orozco 🔄 82'
Amaury García 🟨 85'
85' 🔄 ↓ Francisco Venegas ↑Mauricio Isais
Luka Romero 🟨 90'+4
FT

Player Cards

Our take on every player in this match

CF Pachuca

Goalkeepers
Carlos Moreno
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
29%
Pass Acc
Defenders
Jorge Berlanga
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Eduardo Bauermann
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
46%
Duel Win %
Pedro Budib
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Francisco Venegas
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
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
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Rodolfo Pizarro
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.0
Rating
Oussama Idrissi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Forwards
Salomón Rondón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
José Eulogio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Mauricio Isaís
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Kenedy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
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
0
Total Mins
Started
Entry
Gael Álvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
C. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Adrián Alcaraz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry

Cruz Azul

Goalkeepers
Andrés Gudiño
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
Alan Mozo
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.3
Rating
Amaury García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Gonzalo Piovi
MAGNET
MAGNET
81
Activity
81
Activity
75
Passes
6
Duels
Omar Campos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Midfielders
Jeremy Márquez
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
6
Duels Won
0
Pens Won
Érik Lira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Alán Montes
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Agustín Palavecino
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Carlos Rodríguez
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Forwards
Gabriel Fernández
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Kevin Mier
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jesús Orozco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Andrés Montaño
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
R. Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Ariel Castro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Luka Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Juan Jose Calero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolás Ibáñez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Osinachi Ebere
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Rotondi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
04/05/2026 Cruz Azul 1 - 2 CF Pachuca Liga MX Estadio Cuauhtemoc
09/13/2025 CF Pachuca 0 - 1 Cruz Azul Liga MX Estadio Miguel Hidalgo
02/09/2025 Cruz Azul 2 - 1 CF Pachuca Liga MX Estadio Olímpico Universitario
09/29/2024 CF Pachuca 2 - 4 Cruz Azul Liga MX Estadio Hidalgo
01/14/2024 Cruz Azul 0 - 1 CF Pachuca Liga MX Estadio Ciudad de los Deportes
08/24/2023 CF Pachuca 1 - 0 Cruz Azul Liga MX Estadio Hidalgo
04/01/2023 CF Pachuca 0 - 2 Cruz Azul Liga MX Estadio Hidalgo
07/10/2022 Cruz Azul 1 - 2 CF Pachuca Liga MX Estadio Azteca
03/20/2022 CF Pachuca 1 - 0 Cruz Azul Liga MX Estadio Hidalgo
08/30/2021 Cruz Azul 1 - 1 CF Pachuca Liga MX Estadio Azteca
04/05/2026
Liga MX Estadio Cuauhtemoc
09/13/2025
Liga MX Estadio Miguel Hidalgo
02/09/2025
Liga MX Estadio Olímpico Universitario
09/29/2024
Liga MX Estadio Hidalgo
01/14/2024
Liga MX Estadio Ciudad de los Deportes
08/24/2023
Liga MX Estadio Hidalgo
04/01/2023
Liga MX Estadio Hidalgo
07/10/2022
Liga MX Estadio Azteca
03/20/2022
Liga MX Estadio Hidalgo
08/30/2021
Liga MX Estadio Azteca
CF Pachuca Win
Cruz Azul 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 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)
4 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)
5 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)
6 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)
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 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 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 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)
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.