Liga MX Gameweek 14, Apertura

Mazatlán 2 - 2 FT Santos Laguna

Estadio El Encanto

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

Futmetrix Verdict
73
FT
Wed, Oct 22
Español
Mazatlán
2-2
Santos Laguna
⚡ Intensity 71
⚖️ Balance 84
🏆 Stakes 0
🎲 Upset 0
Late drama saves Mazatlán at home.

Win Probability

  • Mazatlán 42%
  • Draw 27%
  • Santos Laguna 30%

Futmetrix AI estimate

Basement Brawl Ends in Stoppage-Time Heartbreak

Highly Entertaining Futmetrix Score: 73/100. This relegation six-pointer delivered pure chaos as both struggling sides traded leads before a last-gasp equalizer split the points.

Early Blows and Shifting Tides

The Stakes were brutally clear at Estadio El Encanto: 16th versus 18th in a desperate Liga MX basement battle. Mazatlán flew out of the traps, setting a blistering early tempo. Their aggressive approach yielded immediate dividends when R. Meraz found the back of the net in the 10th minute, sparking wild celebrations from the home faithful. The hosts maintained an unyielding Intensity throughout the first half, peppering the visitors' penalty area and racking up 17 total shots over the ninety minutes. Despite sharing possession evenly, the home side looked determined to bury their opponents early, forcing defensive scrambles and playing heavily on the front foot.

The Substitutes Take Over

However, Santos Laguna completely altered the game's Balance with inspired substitutions in the second half. The introduction of J. A. Ocejo Zazueta dismantled the home defense. He turned creator-in-chief, teeing up A. Lopez in the 57th minute to level the scoreline. Santos grew in confidence, showing remarkable clinical edge despite generating only seven shots all match. Their attacking efficiency peaked when Ocejo worked his magic again, this time slipping a perfect ball to fellow substitute K. Palacios in the 76th minute. The away end erupted as Palacios clinically dispatched his chance, completing a stunning turnaround.

Last-Gasp Chaos

Staring down the barrel of a devastating home defeat, the hosts threw caution to the wind. Jesús Hernández orchestrated the late surge, pulling strings with an incredible six key passes and forcing 11 corner kicks as the pressure mounted. Just as the visitors prepared to celebrate a rare victory, a massive Upset Factor materialized in stoppage time. Substitute N. Benedetti delivered a precise ball into the mixer, finding F. Almada right at the death. Almada's 90th-minute finish salvaged a 2-2 draw, breaking Santos hearts. While neither side escapes the relegation quagmire, the dramatic finish provides a vital psychological lifeline for the home side.

Key Questions

Did Mazatlán deserve the late equalizer?

Absolutely. They generated 17 shots and forced 11 corners, applying relentless pressure that finally cracked the Santos defense in the dying moments.

How did substitute Kevin Palacios change the game?

Coming on in the 62nd minute, Palacios injected crucial pace, converting an assist to temporarily give Santos Laguna a late lead.

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
50%
50%
Mazatlán 50%
Santos Laguna 50%
Shots
17
7
Mazatlán 17
Santos Laguna 7
Shots on Target
3
4
Mazatlán 3
Santos Laguna 4
Passes
299
308
Mazatlán 299
Santos Laguna 308
Pass Accuracy
80%
80%
Mazatlán 80%
Santos Laguna 80%
Corners
11
4
Mazatlán 11
Santos Laguna 4
Fouls
19
11
Mazatlán 19
Santos Laguna 11
Yellow Cards
2
2
Mazatlán 2
Santos Laguna 2
Red Cards
0
0
Mazatlán 0
Santos Laguna 0

Match Events

10' R. Meraz
38' 🟨 Jair Díaz
HT
C. Lozano J. A. Ocejo Zazueta 🔄 46'
J. Abella F. Villalba 🔄 46'
A. Lopez (J. A. Ocejo Zazueta) 57'
S. Mariscal Murra K. Palacios 🔄 62'
68' 🔄 D. Hernandez Y. Barcenas
68' 🔄 A. Duarte Dudu
70' 🔄 R. Meraz A. Torres
K. Palacios (J. A. Ocejo Zazueta) 76'
83' 🔄 J. Diaz N. Benedetti
R. Sordo D. Medina 🔄 84'
90' F. Almada (N. Benedetti)
A. Lopez E. Gutierrez 🔄 90'+5
Cristián Dájome 🟨 90'+7
FT

Player Cards

Our take on every player in this match

Mazatlán

Goalkeepers
Ricardo Gutiérrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Facundo Almada
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Jair Díaz
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Midfielders
A. Leyva
👻 Invisible Nothing to note
Bryan Colula
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
José Esquivel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Roberto Meraz
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Mauro Laínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Anderson Duarte
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
5
Duels Won
0
Pens Won
Jesús Hernández
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
0
Assists
24%
Pass Acc
Fábio Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Ricardo Rodríguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jorge García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Merolla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Yoel Bárcenas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Sebastián Fierro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alan Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Mauro Zaleta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolás Benedetti
SUPER SUB
SUPER SUB
1
Assist
1
Assist
16
Minutes
6.6
Rating
Dudu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
I. Gonzalez
👻 Invisible Nothing to note

Santos Laguna

Goalkeepers
Carlos Acevedo
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
José Abella
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Haret Ortega
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Kevin Balanta
SHIELD
SHIELD
3
Blocks
3
Blocks
1
Interceptions
2
Tackles
Bruno Amione
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
Salvador Mariscal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
Cristián Dájome
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Aldo López
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Javier Güémez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Ramiro Sordo
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
Forwards
Anthony Lozano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
BENCH
Héctor Holguín
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Emmanuel Echeverría
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Édson Gutiérrez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Jonathan Pérez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jordán Carrillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Diego Medina
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
Kevin Palacios
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Fran Villalba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Tahiel Jiménez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alberto Ocejo
SUPER SUB
SUPER SUB
2
Assists
2
Assists
45
Minutes
7.7
Rating

Head to Head

Date Home Score Away Competition Venue
12/23/2025 Santos Laguna 1 - 1 Mazatlán Friendlies Clubs
10/22/2025 Mazatlán 2 - 2 Santos Laguna Liga MX Estadio El Encanto
02/15/2025 Mazatlán 1 - 1 Santos Laguna Liga MX Estadio El Encanto
10/26/2024 Santos Laguna 0 - 0 Mazatlán Liga MX Estadio Corona
02/26/2024 Santos Laguna 1 - 0 Mazatlán Liga MX Estadio Corona
11/24/2023 Santos Laguna 2 - 1 Mazatlán Liga MX Estadio Corona
12/23/2025
Friendlies Clubs
10/22/2025
Liga MX Estadio El Encanto
02/15/2025
Liga MX Estadio El Encanto
10/26/2024
Liga MX Estadio Corona
02/26/2024
Liga MX Estadio Corona
11/24/2023
Liga MX Estadio Corona
Mazatlán Win
Santos Laguna Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Toluca 20 42 46 22 +24 WToluca 2 - 1 (PEN 9-8) Tigres UANL (15-12-2025)LTigres UANL 1 - 0 Toluca (12-12-2025)WToluca 3 - 2 Monterrey (07-12-2025)LMonterrey 1 - 0 Toluca (04-12-2025)DToluca 0 - 0 FC Juarez (30-11-2025)
2 Tigres UANL 20 37 38 21 +17 LToluca 2 - 1 (PEN 9-8) Tigres UANL (15-12-2025)WTigres UANL 1 - 0 Toluca (12-12-2025)DTigres UANL 1 - 1 Cruz Azul (07-12-2025)DCruz Azul 1 - 1 Tigres UANL (04-12-2025)WTigres UANL 5 - 0 Club Tijuana (30-11-2025)
3 Monterrey 18 36 36 27 +9 LToluca 3 - 2 Monterrey (07-12-2025)WMonterrey 1 - 0 Toluca (04-12-2025)LClub America 2 - 1 Monterrey (29-11-2025)WMonterrey 2 - 0 Club America (27-11-2025)WMonterrey 4 - 2 FC Juarez (22-10-2025)
4 Cruz Azul 18 35 30 21 +9 DTigres UANL 1 - 1 Cruz Azul (07-12-2025)DCruz Azul 1 - 1 Tigres UANL (04-12-2025)WCruz Azul 3 - 2 Guadalajara Chivas (01-12-2025)DGuadalajara Chivas 0 - 0 Cruz Azul (28-11-2025)DNecaxa 1 - 1 Cruz Azul (22-10-2025)
5 Club America 16 33 31 17 +14 WClub America 2 - 1 Monterrey (29-11-2025)LMonterrey 2 - 0 Club America (27-11-2025)WClub America 2 - 1 Puebla (22-10-2025)LCruz Azul 2 - 1 Club America (19-10-2025)WClub America 3 - 0 Santos Laguna (05-10-2025)
6 Club Tijuana 17 27 32 23 +9 LTigres UANL 5 - 0 Club Tijuana (30-11-2025)WClub Tijuana 3 - 0 Tigres UANL (27-11-2025)WClub Tijuana 3 - 1 FC Juarez (21-11-2025)DClub Tijuana 0 - 0 Toluca (23-10-2025)LPuebla 4 - 3 Club Tijuana (18-10-2025)
7 CF Pachuca 16 24 23 20 +3 LFC Juarez 2 - 1 CF Pachuca (24-11-2025)WCF Pachuca 3 - 1 U.N.A.M. - Pumas (21-11-2025)LCF Pachuca 1 - 2 Tigres UANL (23-10-2025)DFC Juarez 2 - 2 CF Pachuca (18-10-2025)WNecaxa 0 - 1 CF Pachuca (04-10-2025)
8 FC Juarez 18 23 24 27 -3 DToluca 0 - 0 FC Juarez (30-11-2025)LFC Juarez 1 - 2 Toluca (27-11-2025)WFC Juarez 2 - 1 CF Pachuca (24-11-2025)LClub Tijuana 3 - 1 FC Juarez (21-11-2025)LMonterrey 4 - 2 FC Juarez (22-10-2025)
9 Guadalajara Chivas 16 21 22 22 0 LCruz Azul 3 - 2 Guadalajara Chivas (01-12-2025)DGuadalajara Chivas 0 - 0 Cruz Azul (28-11-2025)LClub Queretaro 1 - 0 Guadalajara Chivas (23-10-2025)WGuadalajara Chivas 2 - 0 Mazatlán (19-10-2025)WU.N.A.M. - Pumas 1 - 2 Guadalajara Chivas (06-10-2025)
10 Atletico San Luis 14 16 20 20 0 WU.N.A.M. - Pumas 0 - 1 Atletico San Luis (23-10-2025)WAtletico San Luis 2 - 0 Atlas (18-10-2025)LMazatlán 2 - 1 Atletico San Luis (04-10-2025)LCF Pachuca 2 - 1 Atletico San Luis (27-09-2025)LAtletico San Luis 0 - 1 Club America (25-09-2025)
11 Atlas 14 16 23 29 -6 WAtlas 2 - 0 Leon (23-10-2025)LAtletico San Luis 2 - 0 Atlas (18-10-2025)WAtlas 3 - 1 FC Juarez (04-10-2025)WAtlas 3 - 2 Necaxa (27-09-2025)LTigres UANL 2 - 0 Atlas (25-09-2025)
12 Santos Laguna 14 14 17 23 -6 DMazatlán 2 - 2 Santos Laguna (22-10-2025)WSantos Laguna 2 - 0 Leon (18-10-2025)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)
13 U.N.A.M. - Pumas 15 14 17 24 -7 LCF Pachuca 3 - 1 U.N.A.M. - Pumas (21-11-2025)LU.N.A.M. - Pumas 0 - 1 Atletico San Luis (23-10-2025)DMonterrey 1 - 1 U.N.A.M. - Pumas (19-10-2025)LU.N.A.M. - Pumas 1 - 2 Guadalajara Chivas (06-10-2025)LClub America 4 - 1 U.N.A.M. - Pumas (28-09-2025)
14 Club Queretaro 14 14 15 25 -10 WClub Queretaro 1 - 0 Guadalajara Chivas (23-10-2025)LToluca 4 - 0 Club Queretaro (18-10-2025)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)
15 Mazatlán 14 12 17 25 -8 DMazatlán 2 - 2 Santos Laguna (22-10-2025)LGuadalajara Chivas 2 - 0 Mazatlán (19-10-2025)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)
16 Leon 14 12 12 26 -14 LAtlas 2 - 0 Leon (23-10-2025)LSantos Laguna 2 - 0 Leon (18-10-2025)LLeon 2 - 4 Toluca (05-10-2025)LFC Juarez 2 - 0 Leon (27-09-2025)DLeon 2 - 2 Mazatlán (24-09-2025)
17 Necaxa 14 10 15 27 -12 DNecaxa 1 - 1 Cruz Azul (22-10-2025)LTigres UANL 5 - 3 Necaxa (18-10-2025)LNecaxa 0 - 1 CF Pachuca (04-10-2025)LAtlas 3 - 2 Necaxa (27-09-2025)LGuadalajara Chivas 3 - 1 Necaxa (24-09-2025)
18 Puebla 14 8 15 34 -19 LClub America 2 - 1 Puebla (22-10-2025)WPuebla 4 - 3 Club Tijuana (18-10-2025)LClub Queretaro 3 - 1 Puebla (04-10-2025)LPuebla 0 - 2 Guadalajara Chivas (27-09-2025)DPuebla 2 - 2 CF Pachuca (24-09-2025)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.