Liga MX Apertura - 1
Cruz Azul 0 - 0 FT Mazatlán
Match Statistics
Possession
Shots
Shots on Target
Expected Goals (xG)
Passes
Pass Accuracy
Corners
Fouls
Yellow Cards
Red Cards
Match Events
24' José Rivero
Alberto Herrera 44'
45'+2 Mateusz Bogusz
HT
↓ A. A. Saavedra Nevarez ↑J. Garcia 46'
57' ↓ L. Faravelli ↑C. Rodriguez
57' ↓ O. Campos ↑C. Rotondi
Bryan Colula 66'
↓ D. Hernandez ↑S. Fierro 68'
75' ↓ L. Romero ↑J. Marquez
↓ A. Duarte ↑J. Intriago 75'
Samir Caetano 77'
84' ↓ M. Bogusz ↑M. Levy
↓ J. Esquivel ↑L. Merolla 86'
↓ J. Sierra ↑A. Ben Rhouma 86'
Sebastian Fierro 90'+6
FT
Player Cards
Our take on every player in this match
Cruz Azul
Goalkeepers
K. Mier
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
54%
Pass Acc
Defenders
Midfielders
E. Lira
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Paradela
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Romero
ENFORCER
3
Tackles
3
Tackles
6
Duels Won
75%
Win %
L. Faravelli
LATE SHIFT
15
Late Mins
15
Late Mins
57
Total Mins
57
Entry
M. Bogusz
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
Forwards
A. Sepulveda
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
A. Gudino
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Sanchez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Orozco
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Vargas
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Marquez
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
C. Rodriguez
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
K. Velazquez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Morales
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Rotondi
LATE SHIFT
15
Late Mins
15
Late Mins
33
Total Mins
Started
Entry
M. Levy
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Mazatlán
Goalkeepers
D. Gutierrez
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
B. Colula
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
F. Almada
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
67%
Duel Win %
Samir Caetano
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
A. A. Saavedra Nevarez
👻 Invisible Nothing to note
J. Sierra
NPC
86
Minutes
86
Minutes
15%
Pass Acc
6.3
Rating
J. Esquivel
NPC
86
Minutes
86
Minutes
9%
Pass Acc
6.9
Rating
A. Herrera
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
N. Benedetti
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
15%
Pass Acc
D. Hernandez
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
A. Duarte
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
BENCH
R. Rodriguez
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
S. Rodriguez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
L. Merolla
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
J. Garcia
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
S. Fierro
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
J. Intriago
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
G. Lopez
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Castro
👻 Invisible Nothing to note
I. Gonzalez
👻 Invisible Nothing to note
A. Ben Rhouma
👻 Invisible Nothing to note
Head to Head
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| 07/13/2025 | Cruz Azul | 0 - 0 | Mazatlán | Liga MX | Estadio Olímpico Universitario |
| 03/01/2025 | Mazatlán | 1 - 1 | Cruz Azul | Liga MX | Estadio El Encanto |
| 08/14/2024 | Cruz Azul | 2 - 2 (PEN 1-3) | Mazatlán | Leagues Cup | Audi Field |
| 07/07/2024 | Cruz Azul | 1 - 0 | Mazatlán | Liga MX | Estadio Ciudad de los Deportes |
| 01/27/2024 | Cruz Azul | 2 - 1 | Mazatlán | Liga MX | Estadio Ciudad de los Deportes |
| 09/16/2023 | Mazatlán | 2 - 2 | Cruz Azul | Liga MX | Estadio El Encanto |
Cruz Azul Win
Mazatlán Win
Draw
League Standings
League Standings
P: 17 GD: +17
P: 17 GD: +16
P: 17 GD: +13
P: 17 GD: +6
P: 17 GD: +12
P: 17 GD: -2
P: 17 GD: +10
P: 17 GD: +3
P: 17 GD: +2
P: 17 GD: -10
P: 17 GD: -4
P: 17 GD: -6
P: 17 GD: -2
P: 17 GD: -3
P: 17 GD: -6
P: 17 GD: -15
P: 17 GD: -13
Match previews and recaps to help you decide which games are worth watching
Frustration at the Universitario as Mazatlán Hold Firm
Skip It Futmetrix Score: 15/100. Total control yielded zero reward for the hosts as a stubborn defensive block denied them the chance to close the gap at the top of the table.
One-Way Traffic
The setting at Estadio Olímpico Universitario promised a spectacle, but the early exchanges quickly established a rigid pattern of play. Cruz Azul dominated possession from the outset, settling into a staggering 74% share of the ball. The hosts zipped it around the park with Luka Romero operating as the chief architect in midfield. They played with a high Intensity, immediately pressing high to pin the visitors deep into their own third. Yet, despite holding all the territorial advantage, the final ball repeatedly went astray. Mazatlán showed zero ambition to venture forward, content to absorb the early waves. It was a tactical script that favored patience, but the home side’s early lack of penetration hinted at the frustrations to come in this heavily lopsided encounter.
A Siege Defused
As the match wore on, the skewed Balance of the contest became impossible to ignore. Cruz Azul effectively turned the pitch into a half-court game, resulting in an overwhelming barrage of set-piece pressure. The hosts won 12 of the game's 14 corners, raining crosses into the penalty area, yet the decisive touch remained elusive. The turning point—or rather, the constant wall they hit—was Ricardo Gutierrez. The Mazatlán goalkeeper produced four essential saves to continually frustrate the home attackers. Generating 2.25 expected goals without scoring tells the entire story of a team lacking a killer instinct. The visitors barely crossed the halfway line, managing zero shots on target, but their defensive discipline held firm against a predictable aerial bombardment.
Dropped Points and Dug Trenches
The final whistle confirmed an incredibly frustrating night for the title-chasers. At the back, Gonzalo Piovi delivered an impeccable shift, sweeping up the rare scraps Mazatlán threw forward and keeping the defensive line anchored. However, a clean sheet is little consolation when the Stakes demand three points. Remaining in second place, Cruz Azul now sit three points adrift of the league leaders, knowing this was a missed opportunity in the playoff race. For Mazatlán, currently languishing in sixteenth, this is a massive defensive triumph. They executed a gritty survival plan to perfection, digging trenches and walking away with an unlikely point. Our take is simple: sterile dominance rarely wins championships, and the hosts must find their shooting boots quickly.
Key Questions
Why did Cruz Azul fail to score?
Despite dominating possession and creating 2.25 expected goals with 14 shots, they lacked a clinical edge and found the visiting goalkeeper in inspired form.
Who kept Mazatlan in the match?
Ricardo Gutierrez was brilliant between the sticks, making four crucial saves to ensure his side secured a hard-fought clean sheet.
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.
Title Contenders Meet Easy Pickings
Skip It Futmetrix Score: 16/100. This fixture offers zero suspense, but it serves as a crucial stepping stone for a home side with genuine championship ambitions.
The Setup
The Apertura title race rolls on this July 13, 2025, as Cruz Azul host Mazatlán at the Estadio Olímpico Universitario. The hosts sit comfortably in second place with 27 points, riding a wave of momentum with five matches unbeaten. Meanwhile, the visitors are stuck down in 16th, shipping goals and lacking any real direction. Our incredibly low Stakes and weak Balance ratings tell the whole story here. This is a complete mismatch. The home side's surging Form will easily overwhelm an opponent lacking the Stars to mount a serious challenge.
Key Battle
With É. Lira and J. Paradela dictating the tempo, the home midfield will completely suffocate the visitors. Expect Mazatlán's fragile back line to spend 90 minutes pinned deep in their own penalty area. They simply do not possess the transitional speed required to bypass Cruz Azul's relentless midfield press.
Our Verdict
A routine victory for the home side is expected. Cruz Azul will monopolise possession, choke out any speculative counter-attacks, and secure a comfortable 3-0 win to keep the pressure on the league leaders. Keeper K. Mier might as well bring a folding chair to the pitch.