Liga MX Clausura - 13

Necaxa 2 - 1 FT Mazatlán

Estadio Victoria

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

Futmetrix Verdict
44
FT
Sat, Apr 4
Español
Necaxa
2-1
Mazatlán
⚡ Intensity 36
⚖️ Balance 60
🏆 Stakes 0
🎲 Upset 0
Necaxa edge knockout thriller at home.

Necaxa Book Progression in Estadio Victoria Thriller

Average Entertainment Futmetrix Score: 44/100. A breathless elimination clash decided by a lethal blend of individual brilliance and relentless attacking pressure.

Opening Act: Early Spark

The sheer Intensity of this single-leg knockout tie was palpable from the very start at Estadio Victoria. Knowing that a single mistake meant elimination, Necaxa took immediate charge and dominated possession, establishing a commanding rhythm with their 60% share of the ball. Their aggressive posture paid dividends quickly. Just fifteen minutes into the contest, L. Faravelli unlocked the defence to find J. Ruiz, who clinically dispatched the ball into the net. This early breakthrough forced their opponents to abandon any cautious tactical plans and push forward in search of salvation. A barrage of shots soon turned the pitch into a chaotic shooting gallery, setting the stage for an end-to-end spectacle where both sides threw caution to the wind in pursuit of survival.

The Pivot: Momentum Swings

Despite the home side's early dominance, the Balance of the tie shifted dramatically as halftime approached. Against the run of play in the fortieth minute, J. Ovalle delivered a precise pass to Fabio Gomes, who silenced the local supporters with a ruthless equaliser. It was a lifeline that injected sudden drama into the fixture. However, the true turning point arrived shortly after the interval to crush those hopes. At the fifty-sixth minute mark, the phenomenal J. Ruiz turned provider, threading a crucial pass to A. Pena. The defender stepped up with an unlikely, yet sensational finish to restore the lead. That pivotal strike completely shattered the visitors' newly found confidence and decisively swung the momentum back in favour of the advancing hosts.

Resolution: Sealing the Tie

As the clock ticked down, the monumental Stakes dictated the tactical landscape. The visiting side threw everything forward, but the hosts expertly managed the tempo, anchored by a disciplined midfield performance from Cristian Calderón. Generating an impressive 2.30 expected goals and racking up twenty total attempts, the home side effectively used possession as their primary defensive weapon to nullify any potential Upset Factor. The final whistle confirmed Mazatlán's elimination from the competition, sending the home crowd into raptures. This resilient victory guarantees progression to the next round, proving that this squad possesses the clinical edge and mental fortitude required to survive and thrive on high-pressure knockout nights under the lights.

Key Questions

What made Javier Ruiz the Man of the Match?

He orchestrated the victory by scoring the early 15th-minute opener and providing the decisive second-half assist, serving as the undeniable creative engine.

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
60%
40%
Necaxa 60%
Mazatlán 40%
Shots
20
9
Necaxa 20
Mazatlán 9
Shots on Target
6
4
Necaxa 6
Mazatlán 4
Expected Goals (xG)
2.30
0.79
Necaxa 2.30
Mazatlán 0.79
Passes
506
339
Necaxa 506
Mazatlán 339
Pass Accuracy
90%
82%
Necaxa 90%
Mazatlán 82%
Corners
7
4
Necaxa 7
Mazatlán 4
Fouls
13
12
Necaxa 13
Mazatlán 12
Yellow Cards
1
3
Necaxa 1
Mazatlán 3
Red Cards
0
0
Necaxa 0
Mazatlán 0

Match Events

15' J. Ruiz (L. Faravelli)
Fabio Gomes (J. Ovalle) 40'
HT
L. Merolla 🟨 48'
J. Diaz 🟨 55'
56' A. Pena (J. Ruiz)
J. Ovalle B. Arce 🔄 66'
M. Zaleta M. Lainez 🔄 66'
69' 🔄 T. Badaloni K. Rosero
S. Godinez G. Lopez 🔄 75'
L. Merolla Y. Barcenas 🔄 75'
82' 🔄 C. Calderon F. Rossano
Fabio Gomes D. Hernandez 🔄 82'
B. Arce 🟨 87'
88' 🔄 J. Ruiz R. Cortez
89' 🔄 L. Faravelli I. Tello
90' 🟨 R. Martinez
FT

Player Cards

Our take on every player in this match

Necaxa

Goalkeepers
Ezequiel Unsaín
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Raúl Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Alexis Peña
TRANSFORMER
TRANSFORMER
1
Goals
1
Goals
4
Aerials Won
0
Tackles
Agustín Oliveros
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Midfielders
Kevin Gutiérrez
MAGNET
MAGNET
68
Activity
68
Activity
59
Passes
9
Duels
Ricardo Monreal
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
23%
Pass Acc
Danny Leyva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Lorenzo Faravelli
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
46%
Pass Acc
Cristian Calderón
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Tomás Badaloni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
Javier Ruiz
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
Luis Jimenez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Franco Rossano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Francisco Méndez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Emilio Lara
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Agustín Almendra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ricardo Alonso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rogelio Cortéz Pineda
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
6
Total Mins
Started
Entry
Kevin Rosero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Bryan Roque
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Israel Tello
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry

Mazatlán

Goalkeepers
Ricardo Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Facundo Almada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Lucas Merolla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
75
Total Mins
75
Entry
Jair Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Sebastián Santos
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Fábio Gomes
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Said Godínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
76
Total Mins
Started
Entry
Mauro Zaleta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Forwards
Dudu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Josué Ovalle
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.9
Rating
Brian Rubio
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
6
Duels Won
0
Pens Won
BENCH
André Alcaraz
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Angel Leyva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mauro Laínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Billy Arce
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
28
Total Mins
Started
Entry
Yoel Bárcenas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Gilberto Adame
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Angel Saavedra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriel Lopez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
18
Total Mins
Started
Entry
Jesús Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Anwar Ben Rhouma Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
11/08/2025 Mazatlán 1 - 1 Necaxa Liga MX Estadio El Encanto
02/22/2025 Necaxa 3 - 1 Mazatlán Liga MX Estadio Victoria
09/19/2024 Mazatlán 0 - 0 Necaxa Liga MX Estadio El Encanto
03/02/2024 Mazatlán 2 - 1 Necaxa Liga MX Estadio El Encanto
11/05/2023 Necaxa 4 - 0 Mazatlán Liga MX Estadio Victoria
03/18/2023 Mazatlán 0 - 1 Necaxa Liga MX Estadio de Mazatlán
11/08/2025
Liga MX Estadio El Encanto
02/22/2025
Liga MX Estadio Victoria
09/19/2024
Liga MX Estadio El Encanto
03/02/2024
Liga MX Estadio El Encanto
11/05/2023
Liga MX Estadio Victoria
03/18/2023
Liga MX Estadio de Mazatlán
Necaxa Win
Mazatlán Win
Draw

League Standings

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