Liga MX Gameweek 1, Apertura

Toluca 3 - 1 FT Necaxa

Estadio Nemesio Díez

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

Futmetrix Verdict
62
FT
Sun, Jul 13
Español
Toluca
3-1
Necaxa
⚡ Intensity 60
⚖️ Balance 67
🏆 Stakes 0
🎲 Upset 0
Toluca's fierce comeback sinks spirited Necaxa.

Toluca's Attacking Masterclass Overwhelms Spirited Necaxa

Worth Watching Futmetrix Score: 62/100. A dazzling display of attacking depth showcased exactly why this unbeaten side remains a formidable playoff contender.

An Early Scare

The atmosphere at Estadio Nemesio Díez crackled with anticipation, but the visitors completely ripped up the script in the opening exchanges. The Upset Factor spiked dramatically in the 21st minute when P. Perez found the back of the net, finishing off a sharp move orchestrated by A. Palavecino. Going behind at home could have rattled a lesser side, but the hosts merely shrugged off the setback. They immediately controlled possession, dictating the tempo and setting up camp in the opposition half. The sheer Intensity of their response was palpable. They began turning the screw, pinning the away defence back with wave after wave of attacking transitions and slowly turning the pitch into their own personal shooting gallery as they searched for a rapid equaliser.

The Mastermind Takes Charge

The true turning point arrived when the midfield maestro decided to take the game by the scruff of the neck. The delicate Balance of the contest was shattered by M. Ruiz, who delivered an absolute masterclass. He levelled the scoreline at the 27-minute mark, slotting home following an incisive pass from A. Vega. Before the visitors could even regroup, the creator turned provider, setting up J. Angulo to snatch the lead just before halftime. The statistics paint a vivid picture of this relentless siege: a staggering 32 shots combined and heavy set-piece pressure culminating in 11 corners. The home side peppered the target with 21 shots of their own, completely suffocating the midfield and overwhelming the defensive line with their lethal movement.

The Final Blow

Entering the second half with a slender lead, the hosts demonstrated exceptional game management. With the Stakes incredibly high for a team chasing the league summit, Toluca never took their foot off the gas. Necaxa battled valiantly, pushing bodies forward in search of an equaliser, but they lacked the necessary cutting edge in the final third. The ultimate display of squad depth came in the dying moments of the match. Substitutes N. Castro and Helinho combined beautifully in the 90th minute—the latter scoring just two minutes after stepping onto the pitch. This commanding performance preserves an impressive unbeaten streak and sends a clear message to the rest of the division as the playoff race intensifies.

Key Questions

What made Marcel Ruíz the Man of the Match?

He orchestrated the comeback with a clinical goal, a vital assist, and six key passes that constantly unlocked the away defence.

How did Toluca complete the comeback from behind?

By controlling possession and immediately responding with overwhelming attacking pressure, turning a one-goal deficit into a commanding lead through sheer offensive volume.

How did substitute Marcel Ruíz change the game?

Though a starter rather than a substitute, his midfield dominance dictated the tempo, while actual subs Helinho and Castro sealed the late win.

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
55%
45%
Toluca 55%
Necaxa 45%
Shots
21
11
Toluca 21
Necaxa 11
Shots on Target
7
4
Toluca 7
Necaxa 4
Expected Goals (xG)
2.42
0.90
Toluca 2.42
Necaxa 0.90
Passes
502
402
Toluca 502
Necaxa 402
Pass Accuracy
85%
84%
Toluca 85%
Necaxa 84%
Corners
7
4
Toluca 7
Necaxa 4
Fouls
11
13
Toluca 11
Necaxa 13
Yellow Cards
2
2
Toluca 2
Necaxa 2
Red Cards
0
0
Toluca 0
Necaxa 0

Match Events

18' 🟨 Jesús Gallardo
P. Perez (A. Palavecino) 21'
27' M. Ruiz (A. Vega)
41' J. Angulo (M. Ruiz)
45'+1 🟨 Marcel Ruíz
HT
Jesus Alcantar J. Rojas 🔄 60'
P. Perez F. Rossano 🔄 60'
66' 🔄 J. P. Dominguez Chonteco Bruno Mendez
66' 🔄 Paulinho R. Morales
R. Monreal R. Sanchez 🔄 71'
75' 🔄 J. Angulo N. Castro
C. Calderon T. Badaloni 🔄 83'
I. Rodriguez A. Andrade 🔄 83'
Diego de Buen 🟨 88'
88' 🔄 A. Vega Helinho
89' 🔄 D. Barbosa E. del Villar
90' Helinho (N. Castro)
FT

Player Cards

Our take on every player in this match

Toluca

Goalkeepers
Luis García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Diego Barbosa
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
12
Duels Won
0
Pens Won
Luan
MAGNET
MAGNET
75
Activity
75
Activity
69
Passes
6
Duels
Federico Pereira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jesús Gallardo
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Midfielders
Franco Romero
MAGNET
MAGNET
75
Activity
75
Activity
71
Passes
4
Duels
Marcel Ruiz
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
1
Assists
60%
Pass Acc
Juan Pablo Domínguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
Jesús Angulo
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
6.9
Rating
Alexis Vega
ARCHITECT
ARCHITECT
6
Key Passes
6
Key Passes
1
Assists
19%
Pass Acc
Forwards
Paulinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
66
Total Mins
66
Entry
BENCH
Hugo González
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Bruno Méndez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Everardo López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
Héctor Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolás Castro
SUPER SUB
SUPER SUB
1
Assist
1
Assist
15
Minutes
6.6
Rating
Víctor Arteaga
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Helinho
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.3
Rating
Robert Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Oswaldo Virgen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Aceves
👻 Invisible Nothing to note

Necaxa

Goalkeepers
Ezequiel Unsain
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Alexis Peña
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
71%
Duel Win %
Diego de Buen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Jesús Alcántar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Midfielders
Kevin Rosero
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
José Iván Rodríguez
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Agustín Palavecino
MAGNET
MAGNET
72
Activity
72
Activity
61
Passes
11
Duels
Cristian Calderón
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Forwards
Ricardo Monreal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
Diber Cambindo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Pável Pérez
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
BENCH
Luis Jiménez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Emilio Martínez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alán Montes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Franco Rossano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Alejandro Andrade
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Diego Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Joshua Palacios
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Raúl Sánchez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Tomás Badaloni
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Johan Rojas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
02/22/2026 Necaxa 0 - 3 Toluca Liga MX Estadio Victoria
07/13/2025 Toluca 3 - 1 Necaxa Liga MX Estadio Nemesio Díez
03/08/2025 Toluca 5 - 2 Necaxa Liga MX Estadio Nemesio Díez
10/28/2024 Necaxa 1 - 3 Toluca Liga MX Estadio Victoria
02/10/2024 Necaxa 3 - 3 Toluca Liga MX Estadio Victoria
07/02/2023 Toluca 0 - 0 Necaxa Liga MX Estadio Nemesio Díez
04/30/2023 Toluca 3 - 0 Necaxa Liga MX Estadio Nemesio Díez
12/27/2022 Toluca 1 - 0 Necaxa Copa por México Estadio Nemesio Díez
07/02/2022 Necaxa 1 - 3 Toluca Liga MX Estadio Victoria de Aguascalientes
03/05/2022 Necaxa 0 - 1 Toluca Liga MX Estadio Victoria de Aguascalientes
02/22/2026
0 - 3
Liga MX Estadio Victoria
07/13/2025
3 - 1
Liga MX Estadio Nemesio Díez
03/08/2025
5 - 2
Liga MX Estadio Nemesio Díez
10/28/2024
1 - 3
Liga MX Estadio Victoria
02/10/2024
3 - 3
Liga MX Estadio Victoria
07/02/2023
0 - 0
Liga MX Estadio Nemesio Díez
04/30/2023
3 - 0
Liga MX Estadio Nemesio Díez
12/27/2022
1 - 0
Copa por México Estadio Nemesio Díez
07/02/2022
1 - 3
Liga MX Estadio Victoria de Aguascalientes
03/05/2022
0 - 1
Liga MX Estadio Victoria de Aguascalientes
Toluca Win
Necaxa Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Toluca 7 13 10 7 +3 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 7 9 9 7 +2 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 Club Tijuana 4 9 7 6 +1 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)WClub Tijuana 1 - 0 Club Queretaro (12-07-2025)
4 Cruz Azul 5 7 5 4 +1 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)DCruz Azul 0 - 0 Mazatlán (13-07-2025)
5 CF Pachuca 3 6 7 3 +4 LFC Juarez 2 - 1 CF Pachuca (24-11-2025)WCF Pachuca 3 - 1 U.N.A.M. - Pumas (21-11-2025)WCF Pachuca 3 - 0 Monterrey (13-07-2025)
6 Monterrey 5 6 6 8 -2 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)LCF Pachuca 3 - 0 Monterrey (13-07-2025)
7 FC Juarez 5 5 5 7 -2 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)DFC Juarez 1 - 1 Club America (12-07-2025)
8 Club America 3 4 3 4 -1 WClub America 2 - 1 Monterrey (29-11-2025)LMonterrey 2 - 0 Club America (27-11-2025)DFC Juarez 1 - 1 Club America (12-07-2025)
9 Santos Laguna 1 3 3 0 +3 WSantos Laguna 3 - 0 U.N.A.M. - Pumas (13-07-2025)
10 Atlas 1 3 3 2 +1 WPuebla 2 - 3 Atlas (12-07-2025)
11 Atletico San Luis 1 3 1 0 +1 WLeon 0 - 1 Atletico San Luis (14-07-2025)
12 Guadalajara Chivas 3 2 2 3 -1 LCruz Azul 3 - 2 Guadalajara Chivas (01-12-2025)DGuadalajara Chivas 0 - 0 Cruz Azul (28-11-2025)DGuadalajara Chivas 0 - 0 Tigres UANL (18-09-2025)
13 Mazatlán 1 1 0 0 0 DCruz Azul 0 - 0 Mazatlán (13-07-2025)
14 Puebla 1 0 2 3 -1 LPuebla 2 - 3 Atlas (12-07-2025)
15 Leon 1 0 0 1 -1 LLeon 0 - 1 Atletico San Luis (14-07-2025)
16 Club Queretaro 1 0 0 1 -1 LClub Tijuana 1 - 0 Club Queretaro (12-07-2025)
17 Necaxa 1 0 1 3 -2 LToluca 3 - 1 Necaxa (13-07-2025)
18 U.N.A.M. - Pumas 2 0 1 6 -5 LCF Pachuca 3 - 1 U.N.A.M. - Pumas (21-11-2025)LSantos Laguna 3 - 0 U.N.A.M. - Pumas (13-07-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.