Liga MX Clausura - 12
Mazatlán 1 - 1 FT Cruz Azul
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
HT
48' J. Ovalle
↓ A. Montano ↑J. Paradela 51'
José Paradela 59'
↓ J. Marquez ↑N. Ibanez 61'
↓ J. Rodarte ↑C. Ebere 62'
68' Brian Rubio
75' Sebastián Santos
76' ↓ Dudu ↑B. Arce
76' ↓ J. Ovalle ↑M. Lainez
82' ↓ B. Rubio ↑Fabio Gomes
82' ↓ M. Zaleta ↑G. Lopez
83' ↓ L. Merolla ↑A. Leyva
G. Fernandez (J. Paradela) 87'
↓ O. Campos ↑A. Morales 88'
FT
Player Cards
Our take on every player in this match
Mazatlán
Goalkeepers
R. Rodriguez
MAGNET
41
Activity
41
Activity
40
Passes
1
Duels
Defenders
F. Almada
SHIELD
3
Blocks
3
Blocks
2
Interceptions
1
Tackles
J. Esquivel
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Merolla
SWEEPER
8
Cleanups
8
Cleanups
6
Interceptions
2
Blocks
Midfielders
S. Godinez
👻 Invisible Nothing to note
S. Santos
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Y. Barcenas
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Zaleta
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
BENCH
R. Franco
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Arce
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
A. Herrera
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Lainez
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Fabio Gomes
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
G. Lopez
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
D. Hernandez
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
A. Leyva
👻 Invisible Nothing to note
Cruz Azul
Goalkeepers
K. Mier
MAGNET
30
Activity
30
Activity
29
Passes
1
Duels
Defenders
Midfielders
J. Rodarte
👻 Invisible Nothing to note
A. Palavecino
MAGNET
80
Activity
80
Activity
70
Passes
10
Duels
J. Marquez
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
O. Campos
NPC
88
Minutes
88
Minutes
30%
Pass Acc
6.6
Rating
Forwards
A. Montano
LATE SHIFT
15
Late Mins
15
Late Mins
51
Total Mins
51
Entry
C. Rodriguez
MAGNET
81
Activity
81
Activity
68
Passes
13
Duels
G. Fernandez
CLUTCH HERO
87
Goal Time
87
Goal Time
Goal
Impact
6.9
Rating
BENCH
A. Gudino
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Morales
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
I. Silva
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
N. Ibanez
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
J. Paradela
SUPER SUB
1
Assist
1
Assist
39
Minutes
6.9
Rating
C. Ebere
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
L. Romero
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Diaz
👻 Invisible Nothing to note
A. Castro
👻 Invisible Nothing to note
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 13/07/2025 | Cruz Azul | 0 - 0 | Mazatlán | Liga MX | Estadio Olímpico Universitario |
| 01/03/2025 | Mazatlán | 1 - 1 | Cruz Azul | Liga MX | Estadio El Encanto |
| 07/07/2024 | Cruz Azul | 1 - 0 | Mazatlán | Liga MX | Estadio Ciudad de los Deportes |
| 27/01/2024 | Cruz Azul | 2 - 1 | Mazatlán | Liga MX | Estadio Ciudad de los Deportes |
| 16/09/2023 | Mazatlán | 2 - 2 | Cruz Azul | Liga MX | Estadio El Encanto |
| 04/03/2023 | Mazatlán | 3 - 1 | Cruz Azul | Liga MX | Estadio de Mazatlán |
Mazatlán Win
Cruz Azul Win
Draw
Match Recap
Match previews and recaps to help you decide which games are worth watching
Relentless Siege Breaks Mazatlán's Heroic Resistance
Average Entertainment Futmetrix Score: 45/100. A suffocating wave of second-half pressure finally dismantles a stubborn defensive wall as the title challengers salvage a vital point on the road.
Opening Act
The early exchanges at Estadio El Encanto firmly established the tactical narrative for the evening. Chasing the league leaders, Cruz Azul came out with clear intent, immediately dictating play and monopolizing the ball to the tune of 65% possession. The sheer Intensity from the visitors was palpable as they camped outside the Mazatlán penalty area, determined to strike early. Pulling the strings from the center of the park, Carlos Rodríguez effortlessly circulated possession, probing a deep-lying defensive block for any sign of weakness. Despite conceding a flurry of corners and weathering relentless waves of pressure, the home side refused to buckle under the weight of expectations. They absorbed the punishment with impressive tactical discipline, visibly frustrating an away side that dominated the territory but lacked the final killer touch to make it count.
The Pivot
The entire complexion of the match was turned upside down shortly after the restart. In the 48th minute, a rare foray into the attacking third saw J. Ovalle fire the hosts into a shock lead, sending the home crowd into absolute delirium. The Upset Factor instantly shot through the roof as the underdogs suddenly had something massive to protect. Stung by the setback, Cruz Azul abandoned all caution and launched an all-out assault, eventually racking up a staggering 22 total shots. However, they found themselves banging on a brick wall. Mazatlán goalkeeper Ricardo Rodríguez delivered a phenomenal performance between the sticks, producing five magnificent saves to keep the narrow advantage intact, parrying away thunderous strikes that seemed destined for the back of the net.
Resolution
The visitors' absolute refusal to accept defeat finally paid dividends in the dying embers of the contest. In the 87th minute, substitute J. Paradela provided the creative spark required to pick the lock, sliding a perfectly weighted assist to G. Fernandez, who coolly buried the equalizer. Given the overall Balance of play and the sheer volume of chances created by the away side, the late goal was more than justified. While Mazatlán will be gutted to drop two points so late, they owe their resilient display largely to Facundo Almada, whose colossal defensive shifts anchored the backline for ninety minutes. Ultimately, the draw leaves Cruz Azul three points adrift of the league summit, marking a frustrating stumble for a team with genuine championship ambitions.
Key Questions
Did Mazatlán deserve the late equalizer?
Cruz Azul actually scored the late equalizer. Given their heavy possession and 22 total shots, the visitors fully deserved to level the match in the dying minutes.
How did substitute Facundo Almada change the game?
Almada was not a substitute; he started the match. His absolute dominance at the back was instrumental in frustrating Cruz Azul's attackers throughout the ninety minutes.
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.