Liga MX Clausura - 13

Cruz Azul 1 - 2 FT CF Pachuca

Estadio Cuauhtemoc

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

Futmetrix Verdict
73
FT
Sun, Apr 5
Español
Cruz Azul
1-2
CF Pachuca
⚡ Intensity 70
⚖️ Balance 60
🏆 Stakes 0
🎲 Upset 80
Kenedy brace stuns title-chasing hosts.

Pachuca Ambush Cruz Azul in Playoff Battle

Highly Entertaining Futmetrix Score: 73/100. A relentless display of counter-attacking efficiency saw the visitors snatch a vital away victory against the run of play to shake up the upper echelons of the table.

Early Shock at Estadio Cuauhtemoc

The hosts walked onto the pitch expecting to dictate the tempo, and while they ultimately dominated possession with sixty-three percent of the ball, the visitors had entirely different plans. It took a mere five minutes for Pachuca to completely tear up the pre-match script. Kenedy found a dangerous pocket of space in the final third and delivered a crushing early opener that set a blistering pace for the evening. The Intensity of the first half was nothing short of remarkable, with Cruz Azul reacting to the setback like a wounded animal. They threw men forward in waves, launching an absolute barrage of shots and forcing corner after corner. Their persistent, suffocating pressure finally paid dividends deep into first-half stoppage time when C. Ebere smashed home a thoroughly deserved equalizer, sending the home crowd into a frenzy right before the referee's whistle.

The Lethal Counter-Punch

Emerging from the tunnel, the home side looked poised to complete the turnaround and seize total control. Luka Romero was putting on an absolute clinic in the attacking half, threading clever key passes and constantly unbalancing the opposition's defensive shape. However, the delicate Balance of this contest meant that leaving space at the back was always going to be a fatal error. In the fifty-eighth minute, Pachuca executed a textbook transition that caught the hosts entirely off guard. O. Idrissi carved open the high defensive line with precision, teeing up Kenedy to confidently secure his brace. It was a classic sucker punch that immediately silenced the stadium. Despite creating a staggering twenty attempts on goal throughout the night, the hosts simply lacked the clinical edge that their resilient opponents displayed so ruthlessly in front of the target.

Late Chaos and Shifting Fortunes

With the clock ticking down and the Stakes incredibly high for the tight Liga MX playoff race, desperation inevitably crept into the home side's play. Cruz Azul laid siege to the penalty area, launching continuous waves of attacks as they hunted for a second equalizer. The palpable tension boiled over in the eighty-fourth minute when C. Rivera was shown a straight red card, reducing the visitors to ten men and inviting a frantic, nerve-wracking siege. Pachuca's backline had to survive a chaotic final stretch, throwing their bodies in front of shots and clearing their lines with desperate defensive heroics. Escaping the Estadio Cuauhtemoc with all three points delivers a massive Upset Factor, dragging Pachuca right onto the heels of the league leaders and leaving Cruz Azul to rue their missed opportunities in a deeply frustrating defeat.

Key Questions

How did the red card for C. Rivera impact the match?

C. Rivera's 84th-minute dismissal forced Pachuca into a desperate defensive block. They successfully repelled Cruz Azul's relentless late siege to secure all three points.

What made Kenedy the Man of the Match?

Kenedy was the ultimate difference-maker, scoring a clinical brace from limited touches to perfectly execute Pachuca's counter-attacking strategy in a hostile away environment.

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
63%
37%
Cruz Azul 63%
CF Pachuca 37%
Shots
20
12
Cruz Azul 20
CF Pachuca 12
Shots on Target
5
4
Cruz Azul 5
CF Pachuca 4
Expected Goals (xG)
0.98
1.06
Cruz Azul 0.98
CF Pachuca 1.06
Passes
442
256
Cruz Azul 442
CF Pachuca 256
Pass Accuracy
83%
75%
Cruz Azul 83%
CF Pachuca 75%
Corners
8
4
Cruz Azul 8
CF Pachuca 4
Fouls
6
12
Cruz Azul 6
CF Pachuca 12
Yellow Cards
1
2
Cruz Azul 1
CF Pachuca 2
Red Cards
0
2
Cruz Azul 0
CF Pachuca 2

Match Events

Kenedy 5'
23' 🟨 G. Piovi
32' 🔄 J. Rodarte O. Campos
45'+2 C. Ebere
HT
Kenedy (O. Idrissi) 58'
61' 🔄 L. Romero G. Fernandez
Kenedy A. Dominguez 🔄 69'
S. Rondon E. Valencia 🔄 69'
E. Montiel S. Rodriguez 🔄 69'
O. Idrissi L. Quinones 🔄 76'
80' 🔄 C. Ebere A. Montano
80' 🔄 J. Marquez E. Lira
80' 🔄 C. Rodriguez A. Morales
C. Rivera 🟥 84'
V. Guzman P. Pedraza 🔄 87'
S. Rodriguez 🟨 90'
P. Pedraza 🟨 90'
FT

Player Cards

Our take on every player in this match

Cruz Azul

Goalkeepers
Andrés Gudiño
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Defenders
Willer Ditta
MAGNET
MAGNET
77
Activity
77
Activity
71
Passes
6
Duels
Amaury Garcia Moreno
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Gonzalo Piovi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Midfielders
Jorge Rodarte Barragan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
32
Total Mins
Started
Entry
Carlos Rodríguez
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Jeremy Márquez
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
39%
Pass Acc
Christian Ebere
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
José Paradela
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
28%
Pass Acc
Luka Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Nicolás Ibáñez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
BENCH
Kevin Mier
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Omar Campos
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
19%
Pass Acc
Josué Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amaury Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Ariel Castro Sevilla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andres Montaño
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Cristian Jiménez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Karol Velázquez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Erik Lira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Gabriel Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry

Pachuca

Goalkeepers
Carlos Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
98
Total Mins
Started
Entry
Defenders
Carlos Sánchez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
50%
Duel Win %
Eduardo Bauermann
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Sergio Barreto
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
Brian García
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
29%
Pass Acc
Midfielders
Víctor Guzmán
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
7.2
Rating
Christian Rivera
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
6.6
Rating
Kenedy
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
8.6
Rating
Elías Montiel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Oussama Idrissi
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Forwards
Salomón Rondón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Jose 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
Sergio Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Alan Bautista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Pedraza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Enner Valencia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Alexei Domínguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Luis Quiñones
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Gael Álvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/13/2025 Pachuca 0 - 1 Cruz Azul Liga MX Estadio Miguel Hidalgo
02/09/2025 Cruz Azul 2 - 1 Pachuca Liga MX Estadio Olímpico Universitario
09/29/2024 Pachuca 2 - 4 Cruz Azul Liga MX Estadio Hidalgo
01/14/2024 Cruz Azul 0 - 1 Pachuca Liga MX Estadio Ciudad de los Deportes
08/24/2023 Pachuca 1 - 0 Cruz Azul Liga MX Estadio Hidalgo
04/01/2023 Pachuca 0 - 2 Cruz Azul Liga MX Estadio Hidalgo
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
Cruz Azul Win
CF Pachuca Win
Draw

League Standings

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