Liga MX Apertura - 13

Puebla 4 - 3 FT Club Tijuana

Estadio Cuauhtémoc

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

Futmetrix Verdict
96
FT
Sat, Oct 18
Español
Puebla
4-3
Club Tijuana
⚡ Intensity 100
⚖️ Balance 100
🏆 Stakes 0
🎲 Upset 0
Seven goals and pure late drama.

Cuauhtémoc Chaos: Baltazar's Late Heroics Sink Tijuana

Must-Watch Futmetrix Score: 96/100. A gritty bottom-half scrap morphed into an unforgettable seven-goal thriller, settled entirely by a stoppage-time masterclass from the bench.

The Opening Act

The first half at Estadio Cuauhtémoc gave no indication of the absolute madness that was about to unfold. Following the interval, the Intensity skyrocketed as Club Tijuana came out swinging. Kevin Castañeda broke the deadlock from the penalty spot in the 52nd minute, completely shifting the dynamic of the match. Just seven minutes later, Castañeda struck again to seal a rapid-fire brace, leaving the home crowd stunned into silence. Puebla had edged possession with 54% of the ball, but they initially struggled to break through a resilient visiting block. The hosts were staring down the barrel of a damaging defeat in a crucial fixture, forcing them to push bodies forward and completely abandon their defensive shape in search of a lifeline.

The Pivot

What followed was a sensational 15-minute spell that entirely destroyed the Balance of the contest. Ricardo Marín sparked the revival for the hosts in the 67th minute, driving the ball home to restore belief. Just two minutes later, A. de la Rosa found the net to cap off a remarkable immediate fightback. Yet, the visitors refused to collapse. Within sixty seconds of the equalizer, substitute M. El Ghezouani restored the lead for Tijuana. The momentum violently swung back and forth, featuring a staggering five lead changes throughout the second half. Both midfields were entirely bypassed as the match devolved into a pure shootout. It was end-to-end chaos, with every single attack looking capable of stretching the bulging scoreline even further.

Resolution

Just as Tijuana looked poised to escape with a narrow away victory, super-sub Carlos Baltazar stepped into the spotlight to rewrite the script entirely. Entering the fray with genuine purpose, he found the equalizer in the 83rd minute, setting up a grandstand finish. Then, deep into the 90th minute, Marín turned provider, feeding Baltazar to slot home a dramatic winner that sent the stadium into absolute delirium. Given their identical points tally before kickoff, the Stakes were exceptionally high, and this 4-3 victory provides a massive psychological boost for the hosts. While the Upset Factor was minimal on paper, the sheer theatricality of overturning a two-goal deficit to snatch all three points at the death makes this an instant classic.

Key Questions

What made Carlos Baltazar the Man of the Match?

Coming off the bench in the 66th minute, he completely transformed the match, scoring a crucial brace that included a sensational 90th-minute match-winning strike.

What caused the 7-goal thriller?

A wildly open second half saw five lead changes. Both sides abandoned defensive caution, resulting in a flurry of clinical finishes and rapid-fire momentum swings.

How dramatic was the late winner by Carlos Baltazar?

Unbelievably tense. With the match deadlocked at 3-3, his 90th-minute goal snatched all three points, completing an epic comeback and sending the home supporters into raptures.

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
54%
46%
Puebla 54%
Club Tijuana 46%
Shots
12
13
Puebla 12
Club Tijuana 13
Shots on Target
10
4
Puebla 10
Club Tijuana 4
Passes
433
362
Puebla 433
Club Tijuana 362
Pass Accuracy
85%
81%
Puebla 85%
Club Tijuana 81%
Corners
4
3
Puebla 4
Club Tijuana 3
Fouls
12
15
Puebla 12
Club Tijuana 15
Yellow Cards
1
2
Puebla 1
Club Tijuana 2
Red Cards
0
0
Puebla 0
Club Tijuana 0

Match Events

HT
A. Preciado M. El Ghezouani 🔄 46'
K. Castaneda 52'
Iván Tona 🟨 58'
K. Castaneda (R. Arciga) 59'
65' 🔄 E. Guerra A. Araos
66' 🔄 F. Monarrez C. Baltazar
67' R. Marin (E. Gomez)
F. Boya U. Bilbao 🔄 68'
I. Tona K. Escamilla 🔄 68'
K. Castaneda D. Blanco 🔄 69'
69' A. de la Rosa (A. Organista)
M. El Ghezouani (R. Arciga) 70'
G. Mora E. Bullaude 🔄 78'
79' 🔄 A. Organista B. Garnica
83' C. Baltazar
90' C. Baltazar (R. Marin)
90'+1 🔄 E. Navarro J. R. Pachuca Martinez
FT

Player Cards

Our take on every player in this match

Puebla

Goalkeepers
J. Gonzalez
SIEVE
SIEVE
25%
Save %
25%
Save %
3
Conceded
1
Saves
Defenders
A. de la Rosa
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
6.2
Rating
E. Navarro
SWEEPER
SWEEPER
6
Cleanups
6
Cleanups
4
Interceptions
2
Blocks
N. Diaz
MAGNET
MAGNET
74
Activity
74
Activity
67
Passes
7
Duels
E. Orona
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
F. Monarrez
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Midfielders
E. Guerra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
L. Rey
MAGNET
MAGNET
64
Activity
64
Activity
58
Passes
6
Duels
A. Organista
ARCHITECT
ARCHITECT
4
Key Passes
4
Key Passes
1
Assists
43%
Pass Acc
E. Gomez
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
7
Rating
Forwards
R. Marin
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
BENCH
J. Rodriguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
J. R. Pachuca Martinez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
1
Total Mins
Started
Entry
J. Cortes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. Ramirez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
C. Baltazar
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
9
Rating
B. Garnica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
A. Araos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
W. Portales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Lozano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Gamarra
👻 Invisible Nothing to note

Club Tijuana

Goalkeepers
A. Rodriguez
PENALTY HERO
PENALTY HERO
1
Pens Saved
1
Pens Saved
6
Saves
7.3
Rating
Defenders
R. Inzunza
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
7
Duels Won
0
Pens Won
J. Porozo
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
1
Fouls
5.3
Rating
A. Gomez
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
A. Vega
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
R. Arciga
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
2
Assists
3%
Pass Acc
F. Boya
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
I. Tona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
A. Preciado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Forwards
G. Mora
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
3
Duels Won
1
Pens Won
K. Castaneda
HITMAN
HITMAN
2
Goals
2
Goals
2
On Target
8.5
Rating
BENCH
J. Hernandez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
U. Bilbao
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
P. N. Ortiz Orozco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
K. Escamilla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
J. Corona
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
E. Bullaude
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
D. Blanco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry
Vitinho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
S. Nicholson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
M. El Ghezouani
SUPER SUB
SUPER SUB
1
Goal
1
Goal
45
Minutes
7.3
Rating

Head to Head

Date Home Score Away Competition Venue
10/18/2025 Puebla 4 - 3 Club Tijuana Liga MX Estadio Cuauhtémoc
02/22/2025 Puebla 2 - 0 Club Tijuana Liga MX Estadio Cuauhtémoc
11/11/2024 Club Tijuana 2 - 1 Puebla Liga MX Estadio Caliente
04/20/2024 Club Tijuana 3 - 1 Puebla Liga MX Estadio Caliente
09/02/2023 Puebla 3 - 0 Club Tijuana Liga MX Estadio Cuauhtémoc
04/29/2023 Puebla 5 - 2 Club Tijuana Liga MX Estadio Cuauhtémoc
10/18/2025
Liga MX Estadio Cuauhtémoc
02/22/2025
Liga MX Estadio Cuauhtémoc
11/11/2024
Liga MX Estadio Caliente
04/20/2024
Liga MX Estadio Caliente
09/02/2023
Liga MX Estadio Cuauhtémoc
04/29/2023
Liga MX Estadio Cuauhtémoc
Puebla Win
Club Tijuana Win
Draw

League Standings

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