Liga MX Apertura - 9

Mazatlán 1 - 1 FT Atlas

Estadio El Encanto

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

Futmetrix Verdict
63
FT
Sat, Sep 20
Español
Mazatlán
1-1
Atlas
⚡ Intensity 71
⚖️ Balance 40
🏆 Stakes 0
🎲 Upset 0
Late VAR drama denies home victory.

Late Spot-Kick Rescues a Point in El Encanto

Worth Watching Futmetrix Score: 63/100. A frantic finish underscored the unforgiving nature of top-flight football, as a certain home win evaporated in stoppage time.

Opening Act: Tactical Chess and Early Controversy

The clash at Estadio El Encanto began with palpable Intensity, reflecting the contrasting ambitions of the two sides. Atlas controlled possession, dictating the tempo from the middle of the park as they looked to solidify their playoff credentials and close the gap on the league leaders. Conversely, Mazatlán sat deep, absorbing the pressure and looking to strike on the counter-attack to escape the lower reaches of the table. The match's first major flashpoint arrived in the 41st minute when the video assistant referee was called into action. A controversial incident involving Nicolás Benedetti resulted in a penalty confirmation, adding immediate friction to the contest. Despite the spot-kick drama, the resulting play did not break the deadlock, leaving the Balance of the match perfectly poised heading into the interval as both managers prepared their second-half adjustments.

The Pivot: Late Breakthrough Ignites the Crowd

As the second half progressed, a barrage of 26 combined shots turned the pitch into a chaotic battleground where every loose ball mattered. The high Stakes were evident, with the visitors leaning heavily on a stellar defensive shift from Gaddi Aguirre to keep the desperate hosts at bay. However, the stubborn resistance finally crumbled in the 87th minute. A brilliant piece of vision from L. Merolla unlocked the backline, finding F. Almada in a pocket of space. The defender showed a seasoned striker's instinct, burying the ball into the net to give the home side a precious late advantage. It felt like the definitive blow in a grueling war of attrition, sending the local supporters into delirium and seemingly securing three vital points for a team desperate for a lifeline.

Resolution: Stoppage Time Heartbreak

Football, however, rarely respects a fairy-tale script, especially in a league known for its late twists. Deep into added time, the Upset Factor reared its head once more. A desperate final attacking sequence forced a critical defensive intervention, and the officials were once again thrust into the spotlight following a chaotic incident involving Róber Pier. After a tense review, the referee pointed to the spot in the dying moments of the match. Stepping up under immense pressure, U. Djurdjevic dispatched the penalty flawlessly, snatching a dramatic draw right at the death. The result keeps the visitors firmly in the hunt within the playoff zone, while dealing a devastating psychological blow to the hosts, who saw a much-needed victory evaporate seconds before the final whistle.

Key Questions

How did VAR change this match?

VAR shaped the entire narrative, confirming a crucial first-half penalty decision and ultimately awarding the stoppage-time spot-kick that decided the final scoreline.

How dramatic was the late winner by Facundo Almada?

Almada's 87th-minute strike was pure theatre, momentarily deceiving the home crowd into believing they had secured a vital and hard-fought victory.

Did Mazatlán deserve the late equalizer?

It was actually Atlas who scored the late equalizer from the penalty spot, brutally denying Mazatlán what would have been a well-earned home win.

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%
Mazatlán 44%
Atlas 56%
Shots
14
12
Mazatlán 14
Atlas 12
Shots on Target
4
3
Mazatlán 4
Atlas 3
Passes
303
398
Mazatlán 303
Atlas 398
Pass Accuracy
75%
80%
Mazatlán 75%
Atlas 80%
Corners
2
3
Mazatlán 2
Atlas 3
Fouls
21
10
Mazatlán 21
Atlas 10
Yellow Cards
2
4
Mazatlán 2
Atlas 4
Red Cards
0
0
Mazatlán 0
Atlas 0

Match Events

A. Rocha P. Ramirez 🔄 43'
45'+4 🟨 Yoel Bárcenas
Paulo Ramírez 🟨 45'+5
HT
61' 🟨 Lucas Merolla
66' 🔄 O. F. Moreno Villegas D. Hernandez
G. del Prete M. E. Garcia 🔄 66'
Adrián Mora 🟨 79'
79' 🔄 J. Esquivel R. Meraz
Victor Rios 🟨 82'
D. Gonzalez A. Gonzalez 🔄 84'
87' F. Almada (L. Merolla)
U. Djurdjevic 90'
90'+1 🔄 N. Benedetti A. Duarte
90'+1 🔄 Fabio Gomes Dudu
Róber Pier 90'+11
FT

Player Cards

Our take on every player in this match

Mazatlán

Goalkeepers
D. Gutierrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
B. Colula
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
F. Almada
CLUTCH HERO
CLUTCH HERO
87
Goal Time
87
Goal Time
Goal
Impact
7.9
Rating
L. Merolla
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
67%
Duel Win %
M. Zaleta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
J. Esquivel
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Y. Barcenas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
N. Benedetti
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
23%
Pass Acc
J. Sierra
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.9
Rating
O. F. Moreno Villegas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
66
Entry
Forwards
Fabio Gomes
NPC
NPC
89
Minutes
89
Minutes
7%
Pass Acc
6.5
Rating
BENCH
J. Diaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Meraz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
S. Fierro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Lainez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Duarte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
D. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Dudu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
V. A. Alcaraz Diaz
👻 Invisible Nothing to note
A. Leyva
👻 Invisible Nothing to note
I. Gonzalez
👻 Invisible Nothing to note

Atlas

Goalkeepers
C. Vargas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Gustavo Ferrareis
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
0
Assists
32%
Pass Acc
G. Aguirre
ENFORCER
ENFORCER
6
Tackles
6
Tackles
8
Duels Won
73%
Win %
R. Pier
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.3
Rating
A. Mora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Lozano
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
71%
Duel Win %
Midfielders
D. Gonzalez
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
V. H. Rios De Alba
MAGNET
MAGNET
63
Activity
63
Activity
48
Passes
15
Duels
A. Rocha
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
0
Pens Won
G. del Prete
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Forwards
U. Djurdjevic
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
7.2
Rating
BENCH
C. Ramos
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Matheus Doria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Ramirez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
Started
Entry
C. Orrantia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. San Martin
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Serrato
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. E. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
A. Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
J. Martin
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/20/2025 Mazatlán 1 - 1 Atlas Liga MX Estadio El Encanto
03/29/2025 Mazatlán 3 - 2 Atlas Liga MX Estadio El Encanto
10/19/2024 Atlas 0 - 0 Mazatlán Liga MX Estadio Jalisco
02/10/2024 Mazatlán 2 - 0 Atlas Liga MX Estadio El Encanto
12/30/2023 Atlas 1 - 0 Mazatlán Friendlies Clubs Academia Aga
10/21/2023 Atlas 1 - 3 Mazatlán Liga MX Estadio Jalisco
09/20/2025
Liga MX Estadio El Encanto
03/29/2025
Liga MX Estadio El Encanto
10/19/2024
Liga MX Estadio Jalisco
02/10/2024
Liga MX Estadio El Encanto
12/30/2023
Friendlies Clubs Academia Aga
10/21/2023
Liga MX Estadio Jalisco
Mazatlán Win
Atlas Win
Draw

League Standings

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