Liga MX Apertura - 8

Toluca 3 - 1 FT Puebla

Estadio Nemesio Díez

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

Futmetrix Verdict
65
FT
Sun, Sep 14
Español
Toluca
3-1
Puebla
⚡ Intensity 79
⚖️ Balance 27
🏆 Stakes 0
🎲 Upset 0
Late goal flurry seals Toluca win.

Late Drama Punctuates Toluca’s Attacking Masterclass

Worth Watching Futmetrix Score: 65/100. A thoroughly dominant display by the hosts was nearly complicated by late VAR drama, but a clinical finish in the dying moments secured a vital three points in the playoff race.

The Opening Act

The hosts wasted no time establishing an iron grip on the match at Estadio Nemesio Díez. Dictating the tempo with controlled possession, Toluca launched an absolute attacking siege from the start. A staggering 27 shots told the story of a completely one-sided affair, with the sheer Intensity of their pressing pinning Puebla deep inside their own half. The breakthrough felt inevitable and duly arrived in the 31st minute when F. Pereira found the back of the net, capitalizing on sharp buildup play from R. Morales. Despite the constant bombardment and an endless stream of corners, the visitors scrambled well enough to keep the deficit at a single goal going into the break.

The Pivot

For much of the second half, the Balance of play remained firmly tilted toward the hosts, yet they lacked the killer blow to put the match completely to bed. The turning point finally materialized in the 80th minute as J. Gallardo doubled the advantage after a neat pass from J. Angulo, seemingly ending any hopes of an upset. However, Liga MX rarely follows a straightforward script. Out of nowhere in the 86th minute, Fernando Monarrez converted a crucial penalty for the visitors. A tense VAR review confirmed the decision, instantly changing the complexion of the tie and injecting unexpected jeopardy into the final moments.

Resolution

Just as a shocking late equalizer loomed as a genuine possibility, the hosts ruthlessly restored order. With the Stakes soaring in their pursuit of the league leaders, A. Vega stepped up to deliver a sublime piece of creativity. He found substitute O. Virgen, who calmly slotted home in the 89th minute to cap off a wild nine-minute sequence featuring three goals. This late flurry ensured there would be no historic comeback to steal the headlines. The 3-1 victory cements Toluca’s third-place standing and playoff credentials, while keeping the visitors stranded in the lower reaches of the table.

Key Questions

How did substitute Alexis Vega change the game?

Despite the late tension, he provided a decisive creative spark, delivering a brilliant 89th-minute assist to O. Virgen that killed the game off permanently.

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
62%
38%
Toluca 62%
Puebla 38%
Shots
27
8
Toluca 27
Puebla 8
Shots on Target
5
2
Toluca 5
Puebla 2
Passes
524
324
Toluca 524
Puebla 324
Pass Accuracy
92%
83%
Toluca 92%
Puebla 83%
Corners
5
5
Toluca 5
Puebla 5
Fouls
13
14
Toluca 13
Puebla 14
Yellow Cards
0
1
Toluca 0
Puebla 1
Red Cards
0
0
Toluca 0
Puebla 0

Match Events

31' F. Pereira (R. Morales)
HT
E. Gomez R. Castillo 🔄 55'
J. Rivas I. Moreno 🔄 55'
Eduardo Navarro 🟨 63'
69' 🔄 N. Castro J. P. Dominguez Chonteco
P. Gamarra L. Rey 🔄 71'
A. Organista O. Gonzalez 🔄 71'
E. Navarro A. Araos 🔄 76'
80' 🔄 J. Angulo H. Herrera
80' 🔄 R. Morales O. Virgen
80' J. Gallardo (J. Angulo)
F. Monarrez 86'
89' O. Virgen (A. Vega)
90'+1 🔄 D. Barbosa S. Simon
90'+1 🔄 A. Vega J. Estrada
FT

Player Cards

Our take on every player in this match

Toluca

Goalkeepers
L. Garcia
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
D. Barbosa
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
2
Fouls
5.9
Rating
Bruno Mendez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
F. Pereira
TRANSFORMER
TRANSFORMER
1
Goals
1
Goals
3
Aerials Won
1
Tackles
J. Gallardo
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Midfielders
F. Romero
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
53%
Pass Acc
M. Ruiz
MAGNET
MAGNET
76
Activity
76
Activity
65
Passes
11
Duels
J. Angulo
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
34%
Pass Acc
N. Castro
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
A. Vega
ARCHITECT
ARCHITECT
5
Key Passes
5
Key Passes
1
Assists
45%
Pass Acc
Forwards
R. Morales
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
17%
Pass Acc
BENCH
R. Beltran
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
A. Briseno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Isais
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Alvarez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
J. P. Dominguez Chonteco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
H. Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry
S. Simon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
F. Arce
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. Virgen
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
7.3
Rating
J. Estrada
👻 Invisible Nothing to note

Puebla

Goalkeepers
J. Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
J. Rivas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
55
Total Mins
55
Entry
E. Navarro
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
56%
Duel Win %
J. Fedorco
SHIELD
SHIELD
3
Blocks
3
Blocks
1
Interceptions
1
Tackles
E. Orona
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
32%
Pass Acc
F. Monarrez
CLUTCH HERO
CLUTCH HERO
86
Goal Time
86
Goal Time
Penalty
Impact
6.7
Rating
Midfielders
P. Gamarra
👻 Invisible Nothing to note
A. Organista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
71
Total Mins
71
Entry
N. Diaz
ENFORCER
ENFORCER
5
Tackles
5
Tackles
6
Duels Won
75%
Win %
E. Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
55
Total Mins
55
Entry
Forwards
E. Lozano
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
J. Rodriguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
L. Rey
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
J. R. Pachuca Martinez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
R. Castillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
I. Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
O. Gonzalez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
C. Baltazar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
B. Garnica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
A. Araos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
14
Total Mins
Started
Entry
A. Robles
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
09/14/2025 Toluca 3 - 1 Puebla Liga MX Estadio Nemesio Díez
03/15/2025 Puebla 0 - 3 Toluca Liga MX Estadio Cuauhtémoc
10/23/2024 Toluca 5 - 0 Puebla Liga MX Estadio Nemesio Díez
01/27/2024 Puebla 1 - 1 Toluca Liga MX Estadio Cuauhtémoc
11/01/2023 Toluca 0 - 1 Puebla Liga MX Estadio Nemesio Díez
06/24/2023 Toluca 1 - 1 Puebla Friendlies Clubs Estadio Nemesio Díez
09/14/2025
3 - 1
Liga MX Estadio Nemesio Díez
03/15/2025
0 - 3
Liga MX Estadio Cuauhtémoc
10/23/2024
5 - 0
Liga MX Estadio Nemesio Díez
01/27/2024
1 - 1
Liga MX Estadio Cuauhtémoc
11/01/2023
0 - 1
Liga MX Estadio Nemesio Díez
06/24/2023
1 - 1
Friendlies Clubs Estadio Nemesio Díez
Toluca Win
Puebla Win
Draw

League Standings

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