Liga MX Apertura - 12

Mazatlán 2 - 1 FT Atletico San Luis

Estadio El Encanto

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

Futmetrix Verdict
80
FT
Sat, Oct 4
Español
Mazatlán
2-1
Atletico San Luis
⚡ Intensity 85
⚖️ Balance 74
🏆 Stakes 0
🎲 Upset 0
Late substitutions spark a dramatic comeback.

Late Substitutes Spark Sensational Turnaround at Estadio El Encanto

Highly Entertaining Futmetrix Score: 80/100. A phenomenal showcase of tactical substitutions and late-game resilience turned a grim relegation scrap into an unforgettable spectacle.

Early Setbacks and San Luis Control

When two struggling sides lock horns near the bottom of the table, the Stakes are universally high. Atletico San Luis understood the assignment early at Estadio El Encanto, stepping onto the pitch with clear attacking intent. The visitors edged possession with a 53% share during the opening exchanges, methodically working the ball through the middle. Their early pressure paid dividends in the 18th minute when S. Salles-Lamonge found the back of the net, finishing off a slick sequence orchestrated by O. Macias. Mazatlán looked disjointed, struggling to contain a visiting side that ultimately fired off 15 total shots across the night. The home crowd grew restless as their team chased shadows, desperately needing a spark to alter the grim trajectory of this fixture. The midfield battles were fierce, characterized by a combined 29 fouls as both sides desperately fought to establish dominance in a season-defining crunch match.

The Bench Changes Everything

Managers earn their wages in moments of crisis, and the half-time introduction of M. Lainez completely shifted the Balance of this contest. The substitute injected instant venom into the home side's attacking phases, transforming a pedestrian frontline into a constant threat. Just seven minutes into the second half, Lainez carved open the defense to find J. Sierra, who fired home a stunning equalizer. From that moment, the Intensity was off the charts. The match evolved into a chaotic shootout, with both teams contributing to a staggering 27 combined shots. The midfield became a battleground, as San Luis desperately tried to regain their earlier rhythm while the hosts surfed a wave of newfound momentum. The sheer volume of chances turned the penalty areas into absolute shooting galleries, keeping both sets of defenders constantly on their toes.

Heartbreak, VAR, and Ultimate Euphoria

The final minutes delivered a breathtaking rollercoaster of emotions. In the 87th minute, the hosts thought they had won a crucial penalty through the relentless Lainez, only for a lengthy VAR review to cruelly overturn the decision. It felt like the ultimate deflation for a side fighting for survival. Yet, this team refused to accept a draw. Deep into the 90th minute, another tactical substitution bore spectacular fruit. B. Colula, brought on to provide fresh legs, latched onto yet another sublime delivery from Lainez to smash home the dramatic winner. This stunning late comeback not only secured maximum points but allowed the hosts to leapfrog their opponents in the standings, proving that absolute determination can overcome even the most frustrating technological interventions. The final whistle brought massive celebrations, securing a vital victory that could redefine their entire campaign.

Key Questions

How did VAR change this match?

A late Mazatlán penalty was cancelled in the 87th minute, amplifying the tension before their eventual 90th-minute winning goal.

How dramatic was the late winner by Jordan Sierra?

Sierra actually scored the vital 52nd-minute equalizer, completely shifting momentum to set the stage for Colula’s dramatic 90th-minute winning strike.

How did Mazatlán complete the comeback from behind?

Substitutes made the ultimate difference. Mauro Laínez provided two crucial assists, setting up Sierra’s equalizer and Colula’s dramatic 90th-minute winner to seal the thrilling victory.

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
47%
53%
Mazatlán 47%
Atletico San Luis 53%
Shots
12
15
Mazatlán 12
Atletico San Luis 15
Shots on Target
3
3
Mazatlán 3
Atletico San Luis 3
Passes
342
376
Mazatlán 342
Atletico San Luis 376
Pass Accuracy
81%
82%
Mazatlán 81%
Atletico San Luis 82%
Corners
2
6
Mazatlán 2
Atletico San Luis 6
Fouls
15
14
Mazatlán 15
Atletico San Luis 14
Yellow Cards
6
3
Mazatlán 6
Atletico San Luis 3
Red Cards
0
0
Mazatlán 0
Atletico San Luis 0

Match Events

S. Salles-Lamonge (O. Macias) 18'
42' 🟨 Lucas Merolla
Oscar Macías 🟨 45'
45'+7 🟨 Jordan Sierra
HT
46' 🔄 L. Merolla R. Meraz
46' 🔄 M. Zaleta M. Lainez
52' J. Sierra (M. Lainez)
63' 🔄 N. Benedetti Dudu
B. Galdames A. Cruz 🔄 68'
O. Macias Rodrigo Dourado 🔄 68'
73' 🔄 A. Duarte B. Colula
76' 🟨 Bryan Colula
S. Perez M. Klimowicz 🔄 79'
83' 🟨 Mauro Laínez
87' Mauro Laínez
90' B. Colula (M. Lainez)
M. Garcia J. Marchand 🔄 90'+1
90'+9 🔄 Y. Barcenas J. Diaz
90'+10 🟨 Dudu
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
F. Almada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
L. Merolla
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
57%
Duel Win %
Midfielders
A. Leyva
👻 Invisible Nothing to note
Y. Barcenas
NPC
NPC
89
Minutes
89
Minutes
23%
Pass Acc
6.9
Rating
J. Esquivel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
J. Sierra
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
M. Zaleta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
N. Benedetti
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
63
Total Mins
63
Entry
Fabio Gomes
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
A. Duarte
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
BENCH
R. Rodriguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Diaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
B. Colula
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
R. Meraz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
S. Fierro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Lainez
SUPER SUB
SUPER SUB
2
Assists
2
Assists
45
Minutes
7.2
Rating
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
27
Total Mins
Started
Entry
I. Gonzalez
👻 Invisible Nothing to note

Atletico San Luis

Goalkeepers
A. Sanchez
SIEVE
SIEVE
33%
Save %
33%
Save %
2
Conceded
1
Saves
Defenders
R. Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Robson Bambu
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
30%
Pass Acc
E. Aguila
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
J. Sanabria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
O. Macias
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
S. Salles-Lamonge
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
B. Galdames
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
7
Duels Won
0
Pens Won
S. Perez
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
M. Garcia
STORMTROOPER
STORMTROOPER
4
Shots
4
Shots
0
Goals
1
On Target
Forwards
Joao Pedro Galvao
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
G. Lajud
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Dominguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Guillen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Cruz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
M. Klimowicz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Rodrigo Dourado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
J. Marchand
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Joao Louranco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yan Phillipe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
F. Barajas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
12/19/2025 Mazatlán 2 - 3 Atletico San Luis Friendlies Clubs
10/04/2025 Mazatlán 2 - 1 Atletico San Luis Liga MX Estadio El Encanto
04/06/2025 Atletico San Luis 2 - 1 Mazatlán Liga MX Estadio Alfonso Lastras Ramírez
07/13/2024 Mazatlán 2 - 2 Atletico San Luis Liga MX Estadio El Encanto
01/13/2024 Mazatlán 0 - 1 Atletico San Luis Liga MX Estadio El Encanto
09/23/2023 Atletico San Luis 3 - 2 Mazatlán Liga MX Estadio Alfonso Lastras Ramírez
12/19/2025
Friendlies Clubs
10/04/2025
Liga MX Estadio El Encanto
04/06/2025
Liga MX Estadio Alfonso Lastras Ramírez
07/13/2024
Liga MX Estadio El Encanto
01/13/2024
Liga MX Estadio El Encanto
09/23/2023
Liga MX Estadio Alfonso Lastras Ramírez
Mazatlán Win
Atletico San Luis Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Toluca 12 28 35 16 +19 WLeon 2 - 4 Toluca (05-10-2025)WToluca 3 - 1 Mazatlán (28-09-2025)WToluca 6 - 2 Monterrey (25-09-2025)WGuadalajara Chivas 0 - 3 Toluca (21-09-2025)WToluca 3 - 1 Puebla (14-09-2025)
2 Club America 12 27 26 11 +15 WClub America 3 - 0 Santos Laguna (05-10-2025)WClub America 4 - 1 U.N.A.M. - Pumas (28-09-2025)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)
3 Monterrey 12 26 25 19 +6 DClub Tijuana 2 - 2 Monterrey (06-10-2025)WMonterrey 1 - 0 Santos Laguna (28-09-2025)LToluca 6 - 2 Monterrey (25-09-2025)DMonterrey 2 - 2 Club America (21-09-2025)WClub Queretaro 0 - 1 Monterrey (14-09-2025)
4 Cruz Azul 12 25 22 15 +7 DTigres UANL 1 - 1 Cruz Azul (05-10-2025)LClub Tijuana 2 - 0 Cruz Azul (29-09-2025)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)
5 Tigres UANL 12 23 22 10 +12 DTigres UANL 1 - 1 Cruz Azul (05-10-2025)WClub Queretaro 0 - 2 Tigres UANL (28-09-2025)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)
6 Club Tijuana 12 20 23 13 +10 DClub Tijuana 2 - 2 Monterrey (06-10-2025)WClub Tijuana 2 - 0 Cruz Azul (29-09-2025)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)
7 Pachuca 12 20 16 13 +3 WNecaxa 0 - 1 Pachuca (04-10-2025)WPachuca 2 - 1 Atletico San Luis (27-09-2025)DPuebla 2 - 2 Pachuca (24-09-2025)LPachuca 0 - 2 Club Queretaro (20-09-2025)LPachuca 0 - 1 Cruz Azul (13-09-2025)
8 FC Juarez 12 18 16 15 +1 LAtlas 3 - 1 FC Juarez (04-10-2025)WFC Juarez 2 - 0 Leon (27-09-2025)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)
9 Guadalajara Chivas 12 17 18 18 0 WU.N.A.M. - Pumas 1 - 2 Guadalajara Chivas (06-10-2025)WPuebla 0 - 2 Guadalajara Chivas (27-09-2025)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)
10 U.N.A.M. - Pumas 12 13 15 19 -4 LU.N.A.M. - Pumas 1 - 2 Guadalajara Chivas (06-10-2025)LClub America 4 - 1 U.N.A.M. - Pumas (28-09-2025)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)
11 Atlas 12 13 21 27 -6 WAtlas 3 - 1 FC Juarez (04-10-2025)WAtlas 3 - 2 Necaxa (27-09-2025)LTigres UANL 2 - 0 Atlas (25-09-2025)DMazatlán 1 - 1 Atlas (20-09-2025)DAtlas 2 - 2 Santos Laguna (14-09-2025)
12 Leon 12 12 12 22 -10 LLeon 2 - 4 Toluca (05-10-2025)LFC Juarez 2 - 0 Leon (27-09-2025)DLeon 2 - 2 Mazatlán (24-09-2025)LClub Tijuana 5 - 0 Leon (20-09-2025)DTigres UANL 0 - 0 Leon (14-09-2025)
13 Mazatlán 12 11 15 21 -6 WMazatlán 2 - 1 Atletico San Luis (04-10-2025)LToluca 3 - 1 Mazatlán (28-09-2025)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)
14 Club Queretaro 12 11 14 21 -7 WClub Queretaro 3 - 1 Puebla (04-10-2025)LClub Queretaro 0 - 2 Tigres UANL (28-09-2025)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)
15 Atletico San Luis 12 10 17 20 -3 LMazatlán 2 - 1 Atletico San Luis (04-10-2025)LPachuca 2 - 1 Atletico San Luis (27-09-2025)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)
16 Santos Laguna 12 10 13 21 -8 LClub America 3 - 0 Santos Laguna (05-10-2025)LMonterrey 1 - 0 Santos Laguna (28-09-2025)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)
17 Necaxa 12 9 11 21 -10 LNecaxa 0 - 1 Pachuca (04-10-2025)LAtlas 3 - 2 Necaxa (27-09-2025)LGuadalajara Chivas 3 - 1 Necaxa (24-09-2025)WNecaxa 1 - 0 Puebla (20-09-2025)DNecaxa 1 - 1 FC Juarez (13-09-2025)
18 Puebla 12 5 10 29 -19 LClub Queretaro 3 - 1 Puebla (04-10-2025)LPuebla 0 - 2 Guadalajara Chivas (27-09-2025)DPuebla 2 - 2 Pachuca (24-09-2025)LNecaxa 1 - 0 Puebla (20-09-2025)LToluca 3 - 1 Puebla (14-09-2025)