Liga MX Apertura - 4

Mazatlán 2 - 2 FT Club Tijuana

Estadio El Encanto

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

Futmetrix Verdict
91
FT
Sun, Aug 10
Español
Mazatlán
2-2
Club Tijuana
⚡ Intensity 100
⚖️ Balance 80
🏆 Stakes 0
🎲 Upset 0
Late penalty drama stuns El Encanto.

Late Castaneda Penalty Rescues Tijuana in Four-Goal Thriller

Must-Watch Futmetrix Score: 91/100. A breathtaking bottom-half thriller delivered relentless momentum swings, culminating in a stoppage-time equalizer that leaves both sides desperate for a league victory.

Opening Exchanges

Estadio El Encanto witnessed a gripping contest as two sides desperate for points clashed in the Liga MX Apertura. Club Tijuana struck the first critical blow in the 22nd minute when F. Boya finished off a sharp sequence orchestrated by P. N. Ortiz Orozco. Despite the early setback, Mazatlán controlled possession, holding 56 percent of the ball and dictating the overall tempo. However, the hosts struggled to bypass an inspired Antonio Rodríguez in the visitors' net during the opening half, repeatedly finding their attacks neutralized. The Stakes were visibly high for both clubs lingering awkwardly in the bottom half of the table, turning every defensive challenge and midfield duel into a fiercely contested battle.

The Tactical Pivot

The match exploded into life after the interval, characterized by off-the-charts Intensity and decisive tactical shifts. Mazatlán truly found their attacking rhythm when substitute Dudu made an immediate impact off the bench, beautifully teeing up N. Benedetti for a much-deserved 65th-minute equalizer. The momentum then entirely shifted toward the hosts in the 79th minute. A highly contentious moment in the box involving Fábio Gomes led to a lengthy VAR review, which ultimately confirmed a penalty decision. Benedetti confidently stepped up to the spot and coolly converted his second goal of the night in the 83rd minute, seemingly completing a magnificent comeback for the home side.

Stoppage Time Drama

Just as the home supporters prepared to celebrate a crucial and hard-fought victory, the dramatic swings in Balance took one final, cruel turn. In the 90th minute, Tijuana surged forward and won a vital penalty of their own. Impact substitute K. Castaneda held his nerve from the spot, smashing the ball home to rescue a spectacular 2-2 draw. The wild late twist meant both teams walked away with just a single point, keeping Mazatlán stuck in 16th and Tijuana in 13th place. While the frustrating result does little to alleviate their respective league struggles, the sheer entertainment value of this chaotic four-goal spectacle was undeniable.

Key Questions

Did Mazatlán deserve the late equalizer?

Actually, Mazatlán conceded the 90th-minute equalizer to Tijuana. Given their 14 total shots and 2.38 expected goals, the dominant hosts arguably deserved all three points instead.

How did substitute Nicolás Benedetti change the game?

While he actually started the match, Benedetti was the absolute catalyst. His phenomenal second-half brace temporarily overturned the deficit, showcasing his elite finishing ability under immense pressure.

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
56%
44%
Mazatlán 56%
Club Tijuana 44%
Shots
14
8
Mazatlán 14
Club Tijuana 8
Shots on Target
4
4
Mazatlán 4
Club Tijuana 4
Expected Goals (xG)
2.38
1.56
Mazatlán 2.38
Club Tijuana 1.56
Passes
442
353
Mazatlán 442
Club Tijuana 353
Pass Accuracy
87%
84%
Mazatlán 87%
Club Tijuana 84%
Corners
8
1
Mazatlán 8
Club Tijuana 1
Fouls
7
13
Mazatlán 7
Club Tijuana 13
Yellow Cards
1
3
Mazatlán 1
Club Tijuana 3
Red Cards
0
0
Mazatlán 0
Club Tijuana 0

Match Events

F. Boya (P. N. Ortiz Orozco) 22'
Jackson Porozo 🟨 30'
HT
46' 🔄 A. Duarte O. F. Moreno Villegas
G. Mora D. Blanco 🔄 46'
U. Bilbao K. Castaneda 🔄 46'
59' 🔄 J. Esquivel Dudu
Vitinho R. Arciga 🔄 62'
65' N. Benedetti (Dudu)
Ramiro Árciga 🟨 68'
S. Nicholson A. Preciado 🔄 70'
73' 🔄 L. Merolla M. Lainez
F. Boya J. Reyes 🔄 74'
79' Fábio Gomes
Josué Reyes 🟨 82'
83' N. Benedetti
88' 🔄 N. Benedetti S. Fierro
88' 🔄 D. Hernandez A. A. Saavedra Nevarez
K. Castaneda 90'
90'+8 🟨 Omar Moreno
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
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
75%
Duel Win %
F. Almada
MAGNET
MAGNET
79
Activity
79
Activity
70
Passes
9
Duels
L. Merolla
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
64%
Duel Win %
J. Diaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Midfielders
J. Esquivel
ENFORCER
ENFORCER
3
Tackles
3
Tackles
4
Duels Won
80%
Win %
N. Benedetti
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
J. Sierra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Duarte
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
D. Hernandez
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
4
Duels Won
0
Pens Won
Forwards
Fabio Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
R. Rodriguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Fierro
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.2
Rating
M. Lainez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
A. Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. F. Moreno Villegas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
Dudu
SUPER SUB
SUPER SUB
1
Assist
1
Assist
32
Minutes
7.3
Rating
C. Castro
👻 Invisible Nothing to note
A. A. Saavedra Nevarez
👻 Invisible Nothing to note

Club Tijuana

Goalkeepers
A. Rodriguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
R. Inzunza
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
86%
Duel Win %
J. Porozo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
U. Bilbao
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
P. N. Ortiz Orozco
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Midfielders
Vitinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
62
Total Mins
62
Entry
F. Boya
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
I. Tona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
A. Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
G. Mora
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
S. Nicholson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
BENCH
J. Hernandez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
R. Franco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. Reyes
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.9
Rating
A. Vega
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
D. Blanco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
Started
Entry
K. Castaneda
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Penalty
Impact
7.2
Rating
J. Corona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Preciado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
R. Arciga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
D. Osuna
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
12/30/2025 Club Tijuana 0 - 0 Mazatlán Friendlies Clubs
08/10/2025 Mazatlán 2 - 2 Club Tijuana Liga MX Estadio El Encanto
04/17/2025 Mazatlán 0 - 2 Club Tijuana Liga MX Estadio El Encanto
09/28/2024 Club Tijuana 1 - 0 Mazatlán Liga MX Estadio Caliente
03/30/2024 Mazatlán 2 - 0 Club Tijuana Liga MX Estadio El Encanto
08/26/2023 Club Tijuana 1 - 1 Mazatlán Liga MX Estadio Caliente
12/30/2025
Friendlies Clubs
08/10/2025
Liga MX Estadio El Encanto
04/17/2025
Liga MX Estadio El Encanto
09/28/2024
Liga MX Estadio Caliente
03/30/2024
Liga MX Estadio El Encanto
08/26/2023
Liga MX Estadio Caliente
Mazatlán Win
Club Tijuana Win
Draw

League Standings

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