Liga MX Clausura - 8

Mazatlán 1 - 0 FT CF Pachuca

Estadio El Encanto

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

Futmetrix Verdict
44
FT
Sat, Feb 28
Español
Mazatlán
1-0
CF Pachuca
⚡ Intensity 43
⚖️ Balance 20
🏆 Stakes 0
🎲 Upset 60
A remarkable defensive masterclass against all odds.

Ten-Man Mazatlán Stun Pachuca in Classic Smash-and-Grab

Average Entertainment Futmetrix Score: 44/100. A colossal upset where immense defensive grit neutralised overwhelming possession to fundamentally alter the complexion of the lower table.

Weathering the Early Storm

Pachuca arrived at Estadio El Encanto sitting comfortably in the playoff zone, and they immediately imposed their will on the fixture. The visitors absolutely dominated possession from the opening exchanges, pinning the hosts deep into their own half. The Intensity was palpable as Christian Rivera orchestrated the midfield play, delivering a masterful performance that kept the home side chasing shadows. Rivera consistently unlocked passing lanes, dictating the tempo and ensuring the away side maintained a stranglehold on the ball. Despite facing wave after wave of pressure, Mazatlán remained remarkably disciplined in their shape. They absorbed the intricate build-up play, forcing their opponents to settle for attempts from outside the penalty area. The tactical blueprint was clear: survive the initial onslaught and wait patiently for a counter-attacking window.

The Sucker Punch Before the Break

The turning point materialised precisely when the visitors looked most likely to assert their dominance. Deep into the first half's closing moments, a rare foray forward completely altered the narrative. In the 45th minute, F. Almada carved out a pocket of space and delivered a decisive ball into the area. Dudu met the service with clinical precision, sending the home crowd into raptures. This unexpected breakthrough significantly spiked the Upset Factor, as the sixteenth-placed strugglers suddenly found themselves leading a top-tier side. It was a textbook smash-and-grab moment that fundamentally shifted the momentum heading into the dressing rooms. The goal forced a massive tactical rethink from the visitors, completely changing the complexion of what had previously been a largely one-sided affair.

A Fortified Rearguard

The second half developed into a nerve-shredding test of endurance. The pressure multiplied exponentially in the 75th minute when Sebastián Santos was shown a straight red card following a heated argument, reducing the hosts to ten men. With a numerical advantage, the visitors launched an absolute bombardment, generating a massive total of 20 shots and forcing 8 corners across the match. However, Ricardo Rodríguez delivered an inspired performance between the sticks, registering five crucial saves to preserve the fragile Balance. His heroic interventions frustrated the attacking frontline time and time again. The hosts somehow survived the relentless siege, securing a massive victory that breathes much-needed life into their challenging league campaign.

Key Questions

How did the red card for Sebastián Santos impact the match?

It forced a massive defensive retreat, as the hosts had to survive a relentless final fifteen minutes of extreme attacking pressure with only ten men.

What made Dudu the Man of the Match?

He provided the ultimate difference-maker, converting a crucial 45th-minute strike to secure an unlikely victory despite his side's distinct lack of overall possession.

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
33%
67%
Mazatlán 33%
CF Pachuca 67%
Shots
13
20
Mazatlán 13
CF Pachuca 20
Shots on Target
4
4
Mazatlán 4
CF Pachuca 4
Expected Goals (xG)
1.79
1.07
Mazatlán 1.79
CF Pachuca 1.07
Passes
260
517
Mazatlán 260
CF Pachuca 517
Pass Accuracy
75%
85%
Mazatlán 75%
CF Pachuca 85%
Corners
3
8
Mazatlán 3
CF Pachuca 8
Fouls
15
23
Mazatlán 15
CF Pachuca 23
Yellow Cards
4
3
Mazatlán 4
CF Pachuca 3
Red Cards
1
0
Mazatlán 1
CF Pachuca 0

Match Events

Carlos Sánchez 🟨 18'
25' 🟨 Said Godínez
Sergio Barreto 🟨 40'
45' Dudu (F. Almada)
HT
A. Bautista E. Valencia 🔄 46'
O. Idrissi L. Quinones 🔄 46'
S. Rodriguez V. Guzman 🔄 57'
A. Dominguez Kenedy 🔄 57'
62' 🔄 J. Ovalle M. Lainez
69' 🔄 Dudu D. Hernandez
79' 🔄 S. Godinez J. Esquivel
79' 🔄 B. Rubio A. A. Saavedra Nevarez
C. Sanchez C. Hernandez 🔄 80'
FT

Player Cards

Our take on every player in this match

Mazatlán

Goalkeepers
R. Rodriguez
OCTOPUS
OCTOPUS
5
Saves
5
Saves
0
Conceded
100%
Save %
Defenders
S. Santos
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
6.6
Rating
F. Almada
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
55%
Duel Win %
L. Merolla
SHIELD
SHIELD
3
Blocks
3
Blocks
2
Interceptions
3
Tackles
J. Diaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
S. Godinez
👻 Invisible Nothing to note
Y. Barcenas
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
7
Duels Won
0
Pens Won
J. Ovalle
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
M. Zaleta
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
17%
Pass Acc
Forwards
B. Rubio
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
5
Duels Won
0
Pens Won
Dudu
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
R. Franco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Esquivel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
M. Lainez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
B. Arce
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Hernandez
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
4
Duels Won
0
Pens Won
G. Lopez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
V. A. Alcaraz Diaz
👻 Invisible Nothing to note
A. A. Saavedra Nevarez
👻 Invisible Nothing to note
I. Gonzalez
👻 Invisible Nothing to note
A. Ben Rhouma
👻 Invisible Nothing to note

Pachuca

Goalkeepers
C. Moreno
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
19%
Pass Acc
Defenders
C. Sanchez
ENFORCER
ENFORCER
6
Tackles
6
Tackles
14
Duels Won
74%
Win %
Eduardo Bauermann
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
64%
Duel Win %
S. D. Barreto
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
B. A. Garcia Caprizo
MAGNET
MAGNET
75
Activity
75
Activity
70
Passes
5
Duels
Midfielders
S. Rodriguez
👻 Invisible Nothing to note
C. Rivera
MAGNET
MAGNET
73
Activity
73
Activity
64
Passes
9
Duels
A. Dominguez
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
22%
Pass Acc
A. Bautista
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
O. Idrissi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
S. Rondon
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
BENCH
J. Eulogio
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Berlanga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Lopez
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
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
26%
Pass Acc
P. Pedraza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kenedy
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
34
Total Mins
Started
Entry
E. Valencia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
L. Quinones
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
C. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
07/26/2025 Pachuca 1 - 0 Mazatlán Liga MX Estadio Miguel Hidalgo
03/09/2025 Pachuca 1 - 1 Mazatlán Liga MX Estadio Hidalgo
08/24/2024 Mazatlán 3 - 0 Pachuca Liga MX Estadio El Encanto
04/28/2024 Pachuca 1 - 1 Mazatlán Liga MX Estadio Hidalgo
07/01/2023 Mazatlán 1 - 1 Pachuca Liga MX Estadio El Encanto
02/17/2023 Mazatlán 2 - 3 Pachuca Liga MX Estadio de Mazatlán
07/26/2025
Liga MX Estadio Miguel Hidalgo
03/09/2025
Liga MX Estadio Hidalgo
08/24/2024
Liga MX Estadio El Encanto
04/28/2024
Liga MX Estadio Hidalgo
07/01/2023
Liga MX Estadio El Encanto
02/17/2023
Liga MX Estadio de Mazatlán
Mazatlán Win
CF Pachuca Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Cruz Azul 8 19 15 8 +7 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)WFC Juarez 3 - 4 Cruz Azul (31-01-2026)
2 Toluca 8 18 11 2 +9 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)DPuebla 0 - 0 Toluca (31-01-2026)
3 Guadalajara Chivas 8 18 12 8 +4 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)WAtletico San Luis 2 - 3 Guadalajara Chivas (31-01-2026)
4 U.N.A.M. - Pumas 8 16 15 7 +8 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)WU.N.A.M. - Pumas 4 - 0 Santos Laguna (31-01-2026)
5 Pachuca 8 14 9 6 +3 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)DClub Queretaro 0 - 0 Pachuca (01-02-2026)
6 Tigres UANL 8 13 15 9 +6 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)WLeon 1 - 2 Tigres UANL (01-02-2026)
7 Atlas 8 13 10 12 -2 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)WAtlas 1 - 0 Mazatlán (31-01-2026)
8 Club America 8 11 8 7 +1 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)WClub America 2 - 0 Necaxa (31-01-2026)
9 Monterrey 8 10 10 9 +1 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)DMonterrey 2 - 2 Club Tijuana (01-02-2026)
10 Leon 8 10 9 11 -2 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)LLeon 1 - 2 Tigres UANL (01-02-2026)
11 Club Tijuana 8 9 7 7 0 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)DMonterrey 2 - 2 Club Tijuana (01-02-2026)
12 Necaxa 8 9 10 13 -3 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)LClub America 2 - 0 Necaxa (31-01-2026)
13 FC Juarez 8 8 12 14 -2 DClub Queretaro 1 - 1 FC Juarez (08-04-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)LFC Juarez 3 - 4 Cruz Azul (31-01-2026)
14 Puebla 8 8 5 10 -5 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)DPuebla 0 - 0 Toluca (31-01-2026)
15 Atletico San Luis 8 7 12 14 -2 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)LAtletico San Luis 2 - 3 Guadalajara Chivas (31-01-2026)
16 Club Queretaro 8 7 8 11 -3 DClub Queretaro 1 - 1 FC Juarez (08-04-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)DClub Queretaro 0 - 0 Pachuca (01-02-2026)
17 Mazatlán 8 7 8 14 -6 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)LAtlas 1 - 0 Mazatlán (31-01-2026)
18 Santos Laguna 8 2 9 23 -14 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)LU.N.A.M. - Pumas 4 - 0 Santos Laguna (31-01-2026)