Liga MX Gameweek 2, Clausura

Puebla 2 - 1 FT Mazatlán

Estadio Cuauhtemoc

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

Futmetrix Verdict
44
FT
Tue, Jan 13
Español
Puebla
2-1
Mazatlán
⚡ Intensity 45
⚖️ Balance 34
🏆 Stakes 0
🎲 Upset 0
Puebla secure vital bottom-table victory.

Win Probability

  • Puebla 39%
  • Draw 24%
  • Mazatlán 37%

Futmetrix AI estimate

Puebla Survive Late Mazatlán Scare to Secure Crucial Points

Average Entertainment Futmetrix Score: 44/100. A frantic opening burst proved just enough for the hosts to clinch a vital victory in this bottom-table scrap.

The Opening Act

Puebla wasted no time asserting their authority at Estadio Cuauhtemoc. With the Stakes incredibly high for two sides languishing near the foot of the table, the hosts struck gold almost immediately. E. Lozano found the back of the net in the 2nd minute, sending the passionate home crowd into early raptures. Before Mazatlán could even clear their heads to mount a response, Puebla ruthlessly doubled their advantage. In the 12th minute, E. Guerra converted a beautifully weighted pass from C. Baltazar to establish a commanding lead. The hosts controlled possession throughout this dominant early spell, dictating the tempo from midfield and setting a relentless pace that left the bewildered visitors completely exposed and chasing shadows across the pitch.

The Pivot

Despite being firmly on the back foot after that initial blitz, the visitors eventually clawed their way back into the contest. The match's Intensity spiked dramatically in the second half as Mazatlán pushed aggressively for a lifeline, generating a barrage of corners—14 in total across the ninety minutes—and forcing desperate defensive scrambles in the penalty area. The pivotal moment finally arrived in the 69th minute when F. Almada powered home a crucial goal, courtesy of a well-placed delivery from Y. Barcenas. Suddenly, the tactical Balance of the match shifted completely. Puebla, who had racked up a staggering 20 shots overall, suddenly looked incredibly vulnerable at the back as the momentum swung firmly in the visitors' direction.

Resolution

The final twenty minutes morphed into a frantic, end-to-end siege. Both goalkeepers were consistently forced into spectacular heroics, producing an impressive 10 combined saves to keep the delicate scoreline intact as the chaotic tempo refused to drop. Kevin Velasco emerged from the bench to deliver a match-winning, composed midfield performance, orchestrating vital counter-attacks and relieving relentless pressure for the desperate hosts. Mazatlán threw men forward in search of a dramatic equaliser, but their failure to hit the target consistently ultimately cost them dearly. Our verdict on this encounter is clear: Puebla’s explosive start successfully papered over a highly nervy finish, earning them a massive three points in their ongoing bid to climb the Liga MX standings.

Key Questions

Who scored the opening goal for Puebla?

E. Lozano scored the opening goal in the 2nd minute of the match to give Puebla an early advantage.

Who was named the top performer of the match?

Puebla's Kevin Velasco was named the outstanding performer after making a crucial midfield impact from the bench.

How many total shots did Puebla attempt?

Puebla heavily dominated the attacking statistics, attempting a total of 20 shots throughout the tight encounter.

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%
Puebla 56%
Mazatlán 44%
Shots
20
8
Puebla 20
Mazatlán 8
Shots on Target
7
6
Puebla 7
Mazatlán 6
Passes
381
297
Puebla 381
Mazatlán 297
Pass Accuracy
86%
78%
Puebla 86%
Mazatlán 78%
Corners
8
6
Puebla 8
Mazatlán 6
Fouls
21
13
Puebla 21
Mazatlán 13
Yellow Cards
4
1
Puebla 4
Mazatlán 1
Red Cards
0
0
Puebla 0
Mazatlán 0

Match Events

2' E. Lozano
12' E. Guerra (C. Baltazar)
I. Gonzalez A. Leyva 🔄 20'
Angel Leyva 🟨 36'
HT
54' 🟨 Nicolás Díaz
56' 🔄 E. Guerra K. Velasco
56' 🔄 A. Organista P. Gamarra
D. Hernandez Dudu 🔄 59'
M. Lainez M. Zaleta 🔄 59'
67' 🟨 Kevin Velasco
F. Almada (Y. Barcenas) 69'
77' 🔄 C. Baltazar M. Ramirez
77' 🔄 E. Lozano I. Maestro
O. F. Moreno Villegas G. Lopez 🔄 79'
A. A. Saavedra Nevarez J. Estrada 🔄 80'
88' 🔄 E. Gomez J. R. Pachuca Martinez
FT

Player Cards

Our take on every player in this match

Puebla

Goalkeepers
Ricardo Gutiérrez
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
15%
Pass Acc
Defenders
Brayan Garnica
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
8
Duels Won
0
Pens Won
Eduardo Navarro
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Nicolás Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Fernando Monárrez
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
43%
Pass Acc
Midfielders
Alejandro Organista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
56
Total Mins
56
Entry
Luis Rey
MAGNET
MAGNET
61
Activity
61
Activity
53
Passes
8
Duels
Carlos Baltazar
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Forwards
Edgar Guerra
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
7.3
Rating
Esteban Lozano
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Emiliano Gómez
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
22%
Pass Acc
BENCH
Jesús Rodríguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jose Pachuca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Ángelo Araos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Iker Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Ramírez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Owen González
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Kevin Velasco
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
18%
Pass Acc
Ignacio Maestro Puch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
19
Total Mins
Started
Entry
Eduardo Mustre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
P. Gamarra
👻 Invisible Nothing to note

Mazatlán

Goalkeepers
Ricardo Rodríguez
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Facundo Almada
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Jair Díaz
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
4
Duels Won
0
Pens Won
Mauro Laínez
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
15%
Pass Acc
Midfielders
I. Gonzalez
👻 Invisible Nothing to note
A. A. Saavedra Nevarez
👻 Invisible Nothing to note
Yoel Bárcenas
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
6
Duels Won
0
Pens Won
Jordan Sierra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Omar Moreno
PROVOCATEUR
PROVOCATEUR
5
Fouls Won
5
Fouls Won
13
Duels Won
0
Pens Won
Forwards
Fábio Gomes
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
96
Total Mins
Started
Entry
Jesús Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
BENCH
B. Aguas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Merolla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jesús Inzunza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Mauro Zaleta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
Jaime Estrada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Gabriel López
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
17
Total Mins
Started
Entry
Dudu
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
37
Total Mins
Started
Entry
V. A. Alcaraz Diaz
👻 Invisible Nothing to note
A. Leyva
👻 Invisible Nothing to note
A. Ben Rhouma
👻 Invisible Nothing to note

Head to Head

Date Home Score Away Competition Venue
07/19/2025 Mazatlán 2 - 1 Puebla Liga MX Estadio El Encanto
01/29/2025 Puebla 0 - 1 Mazatlán Liga MX Estadio Cuauhtémoc
08/31/2024 Mazatlán 1 - 1 Puebla Liga MX Estadio El Encanto
02/03/2024 Puebla 3 - 2 Mazatlán Liga MX Estadio Cuauhtémoc
08/23/2023 Mazatlán 1 - 0 Puebla Liga MX Estadio El Encanto
02/11/2023 Puebla 3 - 1 Mazatlán Liga MX Estadio Cuauhtémoc
07/19/2025
Liga MX Estadio El Encanto
01/29/2025
Liga MX Estadio Cuauhtémoc
08/31/2024
Liga MX Estadio El Encanto
02/03/2024
Liga MX Estadio Cuauhtémoc
08/23/2023
Liga MX Estadio El Encanto
02/11/2023
Liga MX Estadio Cuauhtémoc
Puebla Win
Mazatlán Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Cruz Azul 8 17 13 8 +5 WU.N.A.M. - Pumas 1 - 2 Cruz Azul (25-05-2026)DCruz Azul 0 - 0 U.N.A.M. - Pumas (22-05-2026)WGuadalajara Chivas 1 - 2 Cruz Azul (17-05-2026)DCruz Azul 2 - 2 Guadalajara Chivas (14-05-2026)WCruz Azul 1 - 0 Atlas (10-05-2026)
2 CF Pachuca 6 12 6 4 +2 LU.N.A.M. - Pumas 1 - 0 CF Pachuca (18-05-2026)WCF Pachuca 1 - 0 U.N.A.M. - Pumas (15-05-2026)WCF Pachuca 2 - 0 Toluca (10-05-2026)WToluca 0 - 1 CF Pachuca (04-05-2026)WCF Pachuca 2 - 1 Leon (14-01-2026)
3 Guadalajara Chivas 6 10 9 7 +2 LGuadalajara Chivas 1 - 2 Cruz Azul (17-05-2026)DCruz Azul 2 - 2 Guadalajara Chivas (14-05-2026)WGuadalajara Chivas 2 - 0 Tigres UANL (10-05-2026)LTigres UANL 3 - 1 Guadalajara Chivas (03-05-2026)WFC Juarez 0 - 1 Guadalajara Chivas (14-01-2026)
4 U.N.A.M. - Pumas 8 10 10 10 0 LU.N.A.M. - Pumas 1 - 2 Cruz Azul (25-05-2026)DCruz Azul 0 - 0 U.N.A.M. - Pumas (22-05-2026)WU.N.A.M. - Pumas 1 - 0 CF Pachuca (18-05-2026)LCF Pachuca 1 - 0 U.N.A.M. - Pumas (15-05-2026)DU.N.A.M. - Pumas 3 - 3 Club America (11-05-2026)
5 Tigres UANL 4 6 5 5 0 LGuadalajara Chivas 2 - 0 Tigres UANL (10-05-2026)WTigres UANL 3 - 1 Guadalajara Chivas (03-05-2026)LTigres UANL 0 - 1 U.N.A.M. - Pumas (15-01-2026)WAtletico San Luis 1 - 2 Tigres UANL (12-01-2026)
6 Toluca 4 6 4 4 0 LCF Pachuca 2 - 0 Toluca (10-05-2026)LToluca 0 - 1 CF Pachuca (04-05-2026)WToluca 3 - 1 Santos Laguna (15-01-2026)WMonterrey 0 - 1 Toluca (11-01-2026)
7 Club Tijuana 2 4 2 1 +1 WClub Queretaro 1 - 2 Club Tijuana (15-01-2026)DClub Tijuana 0 - 0 Club America (10-01-2026)
8 Atletico San Luis 2 3 3 2 +1 WClub America 0 - 2 Atletico San Luis (15-01-2026)LAtletico San Luis 1 - 2 Tigres UANL (12-01-2026)
9 Monterrey 2 3 2 1 +1 WNecaxa 0 - 2 Monterrey (14-01-2026)LMonterrey 0 - 1 Toluca (11-01-2026)
10 Necaxa 2 3 3 3 0 LNecaxa 0 - 2 Monterrey (14-01-2026)WSantos Laguna 1 - 3 Necaxa (11-01-2026)
11 Leon 2 3 3 3 0 LCF Pachuca 2 - 1 Leon (14-01-2026)WLeon 2 - 1 Cruz Azul (11-01-2026)
12 Puebla 2 3 2 2 0 WPuebla 2 - 1 Mazatlán (13-01-2026)LAtlas 1 - 0 Puebla (10-01-2026)
13 FC Juarez 2 3 2 2 0 LFC Juarez 0 - 1 Guadalajara Chivas (14-01-2026)WMazatlán 1 - 2 FC Juarez (10-01-2026)
14 Club America 4 3 6 8 -2 DU.N.A.M. - Pumas 3 - 3 Club America (11-05-2026)DClub America 3 - 3 U.N.A.M. - Pumas (03-05-2026)LClub America 0 - 2 Atletico San Luis (15-01-2026)DClub Tijuana 0 - 0 Club America (10-01-2026)
15 Atlas 4 3 3 6 -3 LCruz Azul 1 - 0 Atlas (10-05-2026)LAtlas 2 - 3 Cruz Azul (03-05-2026)LCruz Azul 2 - 0 Atlas (14-01-2026)WAtlas 1 - 0 Puebla (10-01-2026)
16 Club Queretaro 2 1 2 3 -1 LClub Queretaro 1 - 2 Club Tijuana (15-01-2026)DU.N.A.M. - Pumas 1 - 1 Club Queretaro (11-01-2026)
17 Mazatlán 2 0 2 4 -2 LPuebla 2 - 1 Mazatlán (13-01-2026)LMazatlán 1 - 2 FC Juarez (10-01-2026)
18 Santos Laguna 2 0 2 6 -4 LToluca 3 - 1 Santos Laguna (15-01-2026)LSantos Laguna 1 - 3 Necaxa (11-01-2026)

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.