Liga MX Apertura - 10

Leon 2 - 2 FT Mazatlán

Estadio León

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

Futmetrix Verdict
78
FT
Wed, Sep 24
Español
Leon
2-2
Mazatlán
⚡ Intensity 87
⚖️ Balance 58
🏆 Stakes 0
🎲 Upset 0
A chaotic four-goal thriller delivered drama.

A Tale of Two Halves at Estadio León

Highly Entertaining Futmetrix Score: 78/100. This breathless four-goal thriller exposed both the brilliant attacking potential and the glaring defensive frailties of two sides desperate to escape the lower reaches of the table.

The Opening Salvo

The hosts took to the pitch with clear intent, eager to assert their dominance in this crucial relegation battle. They controlled possession early on, suffocating the visitors and methodically probing for defensive weaknesses across the pitch. The sheer Intensity of their attacking waves eventually turned the final third into a shooting gallery, keeping the away side pinned deep in their own half. Their relentless persistence paid off spectacularly on the stroke of half-time. J. Rodriguez stepped up to the spot and calmly converted a penalty to finally break the deadlock. Moments later, before the visitors could even catch their breath, the Colombian maestro turned provider. He laid off a perfectly weighted ball for I. Diaz, who smashed it home to double the advantage. Leon walked down the tunnel seemingly in total command, leaving their opponents looking thoroughly demoralised.

The Dramatic Pivot

Football, however, is notoriously fickle, and two-goal leads can be incredibly dangerous. The Balance of power violently shifted after the interval. Instead of capitulating and accepting defeat, Mazatlán came out swinging, executing a tactical shift that caught the hosts entirely off guard. In the 61st minute, A. Duarte latched onto a slick, defence-splitting pass from J. Esquivel to pull one back. That single goal completely changed the emotional complexion of the match. Smelling blood in the water, the visitors pressed high. Just four minutes later, Duarte struck again, completing a sensational brace and silencing the stunned home crowd at Estadio León. The visitors had climbed a massive mountain to level the scoreline in the blink of an eye, dragging the shell-shocked hosts into a chaotic, end-to-end dogfight where anything felt entirely possible.

The Frantic Finale

The final twenty minutes were played at an absolutely breakneck pace as both sides desperately chased a winner. A staggering 35 shots were fired across the ninety minutes, turning the dying embers of the match into a frantic spectacle that forced the goalkeepers into a combined nine heroic saves. The drama peaked when VAR stepped in to confirm a massive call involving Jordan Sierra in the 68th minute, adding another layer of tension. Despite a commanding defensive shift from Stiven Barreiro to steady the ship, the hosts simply could not find a late breakthrough. Given the high Stakes near the bottom of the Liga MX table, this breathless 2-2 draw serves as a bitter missed opportunity for the home side, while acting as a monumental point salvaged from the jaws of defeat by the resilient visitors.

Key Questions

What made James Rodríguez the Man of the Match?

He orchestrated the attack with a flawless 10.0 rating, scoring a clinical penalty and providing a rapid-fire assist to establish Leon's initial two-goal advantage.

How did Leon complete the comeback from behind?

Actually, Leon surrendered their lead. They went 2-0 up by half-time, but Mazatlán staged a massive second-half comeback to secure a hard-fought 2-2 draw.

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
59%
41%
Leon 59%
Mazatlán 41%
Shots
19
16
Leon 19
Mazatlán 16
Shots on Target
6
8
Leon 6
Mazatlán 8
Passes
442
313
Leon 442
Mazatlán 313
Pass Accuracy
84%
78%
Leon 84%
Mazatlán 78%
Corners
5
5
Leon 5
Mazatlán 5
Fouls
10
17
Leon 10
Mazatlán 17
Yellow Cards
1
5
Leon 1
Mazatlán 5
Red Cards
0
0
Leon 0
Mazatlán 0

Match Events

45' J. Rodriguez
45' I. Diaz (J. Rodriguez)
HT
56' 🔄 D. Arcila F. Beltran Cruz
Lucas Merolla 🟨 60'
Jordan Sierra 🟨 60'
A. Duarte (J. Esquivel) 61'
A. Duarte 65'
Jordan Sierra 68'
M. Zaleta M. Lainez 🔄 68'
72' 🔄 S. Santos I. Moreno
72' 🔄 R. Funes Mori E. Rodriguez
O. F. Moreno Villegas I. Gonzalez 🔄 72'
82' 🔄 S. Reyes J. Cortizo
J. Sierra J. Garcia 🔄 83'
J. Esquivel R. Meraz 🔄 83'
Y. Barcenas S. Fierro 🔄 84'
Roberto Meraz 🟨 90'+5
Mauro Laínez 🟨 90'+5
Anderson Duarte 🟨 90'+6
90'+13 🟨 Stiven Barreiro
FT

Player Cards

Our take on every player in this match

Leon

Goalkeepers
O. Garcia
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
S. Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
72
Entry
S. Barreiro
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
45%
Pass Acc
P. Bellon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
S. Reyes
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
5
Duels Won
0
Pens Won
Midfielders
R. Echeverria
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
N. Fonseca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
D. Arcila
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
J. Rodriguez
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
47%
Pass Acc
I. Diaz
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.2
Rating
Forwards
R. Funes Mori
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
BENCH
O. Jimenez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
V. Gauthier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
I. Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
O. Villa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Cortizo
ENFORCER
ENFORCER
3
Tackles
3
Tackles
7
Duels Won
78%
Win %
A. Estrada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Ramirez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
E. Ayon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Beltran Cruz
👻 Invisible Nothing to note

Mazatlán

Goalkeepers
D. Gutierrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
B. Colula
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
80%
Duel Win %
F. Almada
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.9
Rating
L. Merolla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
M. Zaleta
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Midfielders
Y. Barcenas
LATE SHIFT
LATE SHIFT
6
Late Mins
6
Late Mins
84
Total Mins
84
Entry
J. Esquivel
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7
Rating
J. Sierra
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
O. F. Moreno Villegas
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Forwards
N. Benedetti
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
35%
Pass Acc
A. Duarte
HITMAN
HITMAN
2
Goals
2
Goals
4
On Target
7.9
Rating
BENCH
J. Diaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
S. Fierro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
M. Lainez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
R. Meraz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
D. Hernandez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dudu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
V. A. Alcaraz Diaz
👻 Invisible Nothing to note
A. Leyva
👻 Invisible Nothing to note
I. Gonzalez
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
09/24/2025 Leon 2 - 2 Mazatlán Liga MX Estadio León
02/01/2025 Mazatlán 1 - 2 Leon Liga MX Estadio El Encanto
11/06/2024 Leon 0 - 0 Mazatlán Liga MX Estadio León
01/31/2024 Mazatlán 2 - 2 Leon Liga MX Estadio El Encanto
08/19/2023 Leon 2 - 1 Mazatlán Liga MX Estadio León
03/25/2023 Mazatlán 1 - 2 Leon Liga MX Estadio de Mazatlán
09/24/2025
2 - 2
Liga MX Estadio León
02/01/2025
1 - 2
Liga MX Estadio El Encanto
11/06/2024
0 - 0
Liga MX Estadio León
01/31/2024
2 - 2
Liga MX Estadio El Encanto
08/19/2023
2 - 1
Liga MX Estadio León
03/25/2023
1 - 2
Liga MX Estadio de Mazatlán
Leon Win
Mazatlán Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Cruz Azul 10 24 21 12 +9 DCruz Azul 2 - 2 Club Queretaro (25-09-2025)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)
2 Toluca 10 22 28 13 +15 WToluca 6 - 2 Monterrey (25-09-2025)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)
3 Monterrey 10 22 22 17 +5 LToluca 6 - 2 Monterrey (25-09-2025)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)
4 Club America 10 21 19 10 +9 WAtletico San Luis 0 - 1 Club America (25-09-2025)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)
5 Tigres UANL 10 19 19 9 +10 WTigres UANL 2 - 0 Atlas (25-09-2025)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)
6 Club Tijuana 10 16 19 11 +8 LSantos Laguna 1 - 0 Club Tijuana (25-09-2025)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)
7 FC Juarez 10 15 13 12 +1 WFC Juarez 3 - 1 U.N.A.M. - Pumas (24-09-2025)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)
8 Pachuca 10 14 13 12 +1 DPuebla 2 - 2 Pachuca (24-09-2025)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)
9 U.N.A.M. - Pumas 10 13 13 13 0 LFC Juarez 3 - 1 U.N.A.M. - Pumas (24-09-2025)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)
10 Leon 10 12 10 16 -6 DLeon 2 - 2 Mazatlán (24-09-2025)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)
11 Guadalajara Chivas 10 11 14 17 -3 WGuadalajara Chivas 3 - 1 Necaxa (24-09-2025)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)
12 Atletico San Luis 10 10 15 16 -1 LAtletico San Luis 0 - 1 Club America (25-09-2025)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)
13 Santos Laguna 10 10 13 17 -4 WSantos Laguna 1 - 0 Club Tijuana (25-09-2025)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)
14 Necaxa 10 9 9 17 -8 LGuadalajara Chivas 3 - 1 Necaxa (24-09-2025)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)
15 Mazatlán 10 8 12 17 -5 DLeon 2 - 2 Mazatlán (24-09-2025)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)
16 Club Queretaro 10 8 11 18 -7 DCruz Azul 2 - 2 Club Queretaro (25-09-2025)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)
17 Atlas 10 7 15 24 -9 LTigres UANL 2 - 0 Atlas (25-09-2025)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)
18 Puebla 10 5 9 24 -15 DPuebla 2 - 2 Pachuca (24-09-2025)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)