Liga MX Clausura - 9

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.

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'
K. Rosero J. Ruiz 🔄 46'
R. Martinez E. Lara 🔄 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

Pachuca

Goalkeepers
C. Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
C. Sanchez
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
S. D. Barreto
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
B. A. Garcia Caprizo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
37%
Pass Acc
Midfielders
S. Rodriguez
👻 Invisible Nothing to note
C. Rivera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Dominguez
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Kenedy
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
O. Idrissi
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
S. Rondon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
J. Eulogio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Lopez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. 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. Guzman
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
P. Pedraza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Bautista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
L. Quinones
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
E. Valencia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Necaxa

Goalkeepers
E. Unsain
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
R. Martinez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
A. Pena
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. 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
D. Leyva
MAGNET
MAGNET
65
Activity
65
Activity
53
Passes
12
Duels
L. Faravelli
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7.2
Rating
F. Rossano
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
Forwards
K. Rosero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
R. Monreal
MAGNET
MAGNET
42
Activity
42
Activity
27
Passes
15
Duels
T. Badaloni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
L. Jimenez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
C. Calderon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
E. Lara
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
E. Martinez
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
K. Gutierrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
J. Ruiz
SUPER SUB
SUPER SUB
1
Goal
1
Goal
45
Minutes
7.9
Rating
R. Cortez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. 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 9 22 17 9 +8 WSantos Laguna 1 - 2 Cruz Azul (04-03-2026)WMonterrey 0 - 2 Cruz Azul (01-03-2026)WCruz Azul 2 - 1 Guadalajara Chivas (22-02-2026)WCruz Azul 2 - 1 Tigres UANL (15-02-2026)DToluca 1 - 1 Cruz Azul (07-02-2026)
2 Toluca 9 21 14 4 +10 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)WToluca 1 - 0 Club Tijuana (14-02-2026)DToluca 1 - 1 Cruz Azul (07-02-2026)
3 Guadalajara Chivas 9 21 17 8 +9 WGuadalajara Chivas 5 - 0 Leon (19-03-2026)LToluca 2 - 0 Guadalajara Chivas (28-02-2026)LCruz Azul 2 - 1 Guadalajara Chivas (22-02-2026)WGuadalajara Chivas 1 - 0 Club America (15-02-2026)WMazatlán 1 - 2 Guadalajara Chivas (07-02-2026)
4 Pachuca 9 17 11 7 +4 WPachuca 2 - 1 Necaxa (04-03-2026)LMazatlán 1 - 0 Pachuca (28-02-2026)WTigres UANL 1 - 2 Pachuca (21-02-2026)WPachuca 3 - 1 Atlas (14-02-2026)WPachuca 2 - 0 FC Juarez (08-02-2026)
5 U.N.A.M. - Pumas 9 16 17 10 +7 LU.N.A.M. - Pumas 2 - 3 Toluca (04-03-2026)DClub Tijuana 1 - 1 U.N.A.M. - Pumas (28-02-2026)WU.N.A.M. - Pumas 2 - 0 Monterrey (22-02-2026)WPuebla 2 - 3 U.N.A.M. - Pumas (14-02-2026)DAtlas 2 - 2 U.N.A.M. - Pumas (08-02-2026)
6 Atlas 9 16 12 13 -1 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)LPachuca 3 - 1 Atlas (14-02-2026)DAtlas 2 - 2 U.N.A.M. - Pumas (08-02-2026)
7 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)
8 Tigres UANL 9 13 16 12 +4 LPuebla 3 - 1 Tigres UANL (05-03-2026)WClub America 1 - 4 Tigres UANL (01-03-2026)LTigres UANL 1 - 2 Pachuca (21-02-2026)LCruz Azul 2 - 1 Tigres UANL (15-02-2026)WTigres UANL 5 - 1 Santos Laguna (07-02-2026)
9 Club America 9 11 9 9 0 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)LGuadalajara Chivas 1 - 0 Club America (15-02-2026)WClub America 1 - 0 Monterrey (08-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)LPachuca 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 LPachuca 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 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)