Liga MX Gameweek 9, Clausura

CF Pachuca 2 - 1 FT Necaxa

Estadio Miguel Hidalgo

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

Futmetrix Verdict
49
FT
Wed, Mar 4
Español
CF Pachuca
2-1
Necaxa
⚡ Intensity 55
⚖️ Balance 31
🏆 Stakes 0
🎲 Upset 0
Pachuca strike early to sink Necaxa.

Win Probability

  • CF Pachuca 54%
  • Draw 25%
  • Necaxa 22%

Futmetrix AI estimate

Pachuca's Early Blitz Stuns Necaxa

Average Entertainment Futmetrix Score: 49/100. Pachuca's early clinical finishing proved enough to weather a fierce second-half storm from Necaxa and solidify their playoff credentials.

Early Intent

Pachuca wasted no time asserting their absolute authority at Estadio Miguel Hidalgo. The Intensity was palpable right from kickoff, with the hosts pressing aggressively to unsettle the visitors. The breakthrough arrived swiftly. A. Dominguez found the back of the net just 14 minutes in, capping off a beautifully orchestrated move set up by Brian García. The early opener completely rattled Necaxa, who struggled desperately to cope with the relentless early tempo. Before the away side could catch their breath, Pachuca struck again to double their advantage. O. Idrissi delivered a devastatingly clinical finish in the 33rd minute, once again assisted by the creative brilliance of García. The home side were ruthlessly efficient, turning mere flashes of possession into dangerous attacking transitions.

The Shift in Momentum

The dynamic shifted dramatically after the interval. Necaxa realized the dire situation and stepped up the Stakes, eventually controlling possession at 56% by the final whistle. They desperately needed an offensive spark, and their manager found it on the bench. Javier Ruiz entered the fray and instantly changed the complexion of the match. Just minutes into the second half, Ruiz latched onto a precise pass from L. Faravelli to slice the deficit in half. This crucial 53rd-minute strike tilted the Balance of play entirely, turning a comfortable home win into a nerve-wracking duel. A staggering combined 28 shots turned the pitch into a frantic shooting gallery, with goalkeepers on both ends forced into 10 crucial saves to keep their respective teams alive.

Holding the Line

Despite Necaxa controlling the tempo late on, they lacked the final clinical touch to complete an improbable comeback. The visitors applied immense set-piece pressure, winning eight corners in their desperate search for an equalizer, but the Pachuca defense held remarkably firm. Our verdict is clear: the home side's early ruthlessness ultimately won them the match. This vital victory keeps Pachuca comfortably entrenched in the playoff zone, sitting fifth and aggressively chasing the league leaders. Necaxa, meanwhile, remain stuck in mid-table obscurity. They will undoubtedly wonder what might have been if they had started the match with their impressive second-half vigor. The Upset Factor never quite materialized, but the sheer volume of late chances kept the raucous home fans on edge until the final whistle.

Key Questions

What made Oussama Idrissi the Man of the Match?

Idrissi was a constant attacking threat, scoring the crucial second goal and dictating play with an impressive 8.5 rating and four key passes.

How did substitute Oussama Idrissi change the game?

While the question assumes he was a sub, Idrissi actually started. He dominated from the first whistle, securing the decisive 33rd-minute goal.

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%
Necaxa 56%
Shots
16
12
CF Pachuca 16
Necaxa 12
Shots on Target
9
4
CF Pachuca 9
Necaxa 4
Expected Goals (xG)
1.28
0.47
CF Pachuca 1.28
Necaxa 0.47
Passes
333
419
CF Pachuca 333
Necaxa 419
Pass Accuracy
78%
84%
CF Pachuca 78%
Necaxa 84%
Corners
8
8
CF Pachuca 8
Necaxa 8
Fouls
19
17
CF Pachuca 19
Necaxa 17
Yellow Cards
2
5
CF Pachuca 2
Necaxa 5
Red Cards
0
0
CF Pachuca 0
Necaxa 0

Match Events

14' A. Dominguez (B. A. Garcia Caprizo)
33' O. Idrissi (B. A. Garcia Caprizo)
HT
I. Tello K. Gutierrez 🔄 46'
R. Martinez E. Lara 🔄 46'
K. Rosero J. Ruiz 🔄 46'
J. Ruiz (L. Faravelli) 53'
65' 🔄 Kenedy L. Quinones
68' 🟨 Carlos Sánchez
74' 🔄 O. Idrissi A. Bautista
79' 🟨 Carlos Moreno
F. Rossano C. Calderon 🔄 88'
D. Leyva B. Casas 🔄 88'
89' 🔄 S. Rodriguez V. Guzman
Emilio Lara 🟨 90'+1
Lorenzo Faravelli 🟨 90'+4
Cristian Calderón 🟨 90'+6
Alexis Peña 🟨 90'+7
FT

Player Cards

Our take on every player in this match

CF Pachuca

Goalkeepers
Carlos Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Carlos Sánchez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
46%
Duel Win %
Eduardo Bauermann
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Sergio Barreto
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Brian García
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
37%
Pass Acc
Midfielders
S. Rodriguez
👻 Invisible Nothing to note
Christian Rivera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Alexei Domínguez
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Kenedy
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Oussama Idrissi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
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
René López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jorge Berlanga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Collazo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Alfaro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Víctor Guzmán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Pedro Pedraza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alán Bautista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Luis Quiñones
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Enner Valencia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Necaxa

Goalkeepers
Ezequiel Unsain
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Raúl Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Alexis Peña
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Agustín Oliveros
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
80%
Duel Win %
Midfielders
I. Tello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Daniel Leyva
MAGNET
MAGNET
65
Activity
65
Activity
53
Passes
12
Duels
Lorenzo Faravelli
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
Franco Rossano
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
Forwards
Kevin Rosero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Ricardo Monreal
MAGNET
MAGNET
42
Activity
42
Activity
27
Passes
15
Duels
Tomás Badaloni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Luis Jiménez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Cristian Calderón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
Emilio Lara
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Emilio Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Mendez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin Gutiérrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Javier Ruiz
SUPER SUB
SUPER SUB
1
Goal
1
Goal
45
Minutes
7.9
Rating
Rogelio Cortéz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Arath Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Bryan Casas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/04/2025 Necaxa 0 - 1 Pachuca Liga MX Estadio Victoria
04/12/2025 Necaxa 3 - 5 Pachuca Liga MX Estadio Victoria
11/03/2024 Pachuca 6 - 2 Necaxa Liga MX Estadio Hidalgo
05/06/2024 Pachuca 2 - 1 Necaxa Liga MX Estadio Hidalgo
02/24/2024 Necaxa 1 - 1 Pachuca Liga MX Estadio Victoria
09/30/2023 Pachuca 1 - 1 Necaxa Liga MX Estadio Hidalgo
10/04/2025
0 - 1
Liga MX Estadio Victoria
04/12/2025
3 - 5
Liga MX Estadio Victoria
11/03/2024
6 - 2
Liga MX Estadio Hidalgo
05/06/2024
2 - 1
Liga MX Estadio Hidalgo
02/24/2024
1 - 1
Liga MX Estadio Victoria
09/30/2023
1 - 1
Liga MX Estadio Hidalgo
CF Pachuca Win
Necaxa Win
Draw

League Standings

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