Liga MX Gameweek 10, Apertura

Tigres UANL 1 - 0 FT Puebla

Estadio Universitario

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

Futmetrix Verdict
28
FT
Sun, Sep 27
Español
Tigres UANL
1-0
Puebla
⚡ Intensity 26
⚖️ Balance 25
🏆 Stakes 2
🎲 Upset 0
Spot-kick drama settles tight Liga MX affair.

Win Probability

  • Tigres UANL 61%
  • Draw 22%
  • Puebla 17%

Futmetrix AI estimate

Spot-Kick Salvation: Tigres Grind Out Victory Over Puebla

Skip It Futmetrix Score: 28/100. A narrow, tension-filled victory provided a much-needed lifeline for the hosts, ending a frustrating run of draws in their Apertura campaign.

Early Tactical Chess

Tigres UANL stepped onto the pitch at the Estadio Universitario desperate to convert their recent frustrating run of draws into a vital victory. They immediately edged possession, settling into a controlled rhythm while probing the visitors' resolute defensive block with patience. The Intensity in the opening half was largely dictated by the hosts, who launched wave after wave of attacks and whipped in numerous crosses, yet struggled to find that clinical final touch inside the penalty area. With 56% possession and eight shots from inside the box across the ninety minutes, the hosts were constantly knocking on the door. However, the visitors maintained a stubborn Balance, absorbing the pressure efficiently and frustrating the home supporters as the sides went into the dressing rooms completely deadlocked.

The VAR Turning Point

The complexion of the match fundamentally shifted in the chaotic early stages of the second half. In the 49th minute, a crucial and controversial passage of play drew the referee over to the pitch-side monitor. After a tense and prolonged VAR review, a penalty was definitively confirmed following a clumsy challenge by Facundo Almada in the box. The Stakes could not have been higher for a home team desperate for maximum points to revive their stalling campaign. Juan Brunetta stepped up to the spot in the 54th minute, displaying remarkable nerves of steel to calmly dispatch the penalty and finally break the stubborn deadlock. That single moment of composed precision turned a frustrating stalemate into a match-winning position.

Seeing Out the Result

Once they had secured their hard-fought advantage, the hosts demonstrated exceptional game management to effectively neutralise any late Upset Factor. Puebla attempted to push forward in search of an equaliser, but their offensive output was severely lacking throughout the evening, managing just a single shot on target and a measly 0.32 expected goals overall. The home side's defensive unit held firm, snuffing out the visitors' desperate attacks with well-timed interceptions, solid tackling, and sensible ball retention. This gritty, narrow 1-0 victory serves as a crucial springboard, lifting the hosts closer to the top-half playoff spots and injecting much-needed fresh momentum into their stuttering Apertura season. The final whistle brought palpable relief to the stands, knowing these three points could redefine their campaign.

Key Questions

Who scored the winning goal?

Juan Brunetta scored the only goal of the match from a penalty in the 54th minute.

Why was VAR used in the second half?

VAR was consulted in the 49th minute to confirm a penalty foul committed by Puebla defender Facundo Almada.

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%
Tigres UANL 56%
Puebla 44%
Shots
12
9
Tigres UANL 12
Puebla 9
Shots on Target
4
1
Tigres UANL 4
Puebla 1
Expected Goals (xG)
1.85
0.32
Tigres UANL 1.85
Puebla 0.32
Passes
492
390
Tigres UANL 492
Puebla 390
Corners
5
0
Tigres UANL 5
Puebla 0
Fouls
7
9
Tigres UANL 7
Puebla 9
Yellow Cards
0
1
Tigres UANL 0
Puebla 1
Red Cards
0
0
Tigres UANL 0
Puebla 0

Match Events

45' 🔄 ↓ Juan Vigón ↑Cesar Araujo
↓ Carlos Baltazar ↑Oscar Villa 🔄 45'
HT
Facundo Almada • 49'
54' ⚽ Juan Brunetta
↓ Brayan Garnica ↑Omar Moreno 🔄 68'
↓ Ignacio Maestro ↑L. Hernández 🔄 69'
74' 🔄 ↓ Jonathan Herrera ↑Diego Lainez
↓ José Pachuca ↑Iker Moreno 🔄 83'
87' 🔄 ↓ Guillermo Martinez ↑Ricardo Monreal
87' 🔄 ↓ Diego Sánchez ↑Antonio de María y Campos Moreno
↓ Fernando Monarrez ↑Heriberto Jurado 🔄 90'
90'+3 🔄 ↓ Mauro Laínez ↑Vladimir Loroña
FT

Player Cards

Our take on every player in this match

Tigres UANL

Goalkeepers
Nahuel Guzmán
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Diego Sánchez
NPC
NPC
87
Minutes
87
Minutes
33%
Pass Acc
6.6
Rating
Joaquim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Rafael Guerrero
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Mauro Laínez
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
43%
Pass Acc
Midfielders
Alan Franco
MAGNET
MAGNET
84
Activity
84
Activity
72
Passes
12
Duels
Fernando Gorriarán
MAGNET
MAGNET
67
Activity
67
Activity
55
Passes
12
Duels
Ozziel Herrera
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
74
Total Mins
74
Entry
Juan Pablo Vigón
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Juan Brunetta
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.8
Rating
Forwards
Guillermo Martínez
NPC
NPC
87
Minutes
87
Minutes
7%
Pass Acc
6.4
Rating
BENCH
Carlos Rodríguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Vladimir Loroña
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Israel Aceves
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fernando Ordóñez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
César Araújo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Diego Lainez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
E. J. Villavicencio Avila
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jaidyn Contreras
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ricardo Monreal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry
Antonio de Maria
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
3
Total Mins
Started
Entry

Puebla

Goalkeepers
Ricardo Gutiérrez
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Jose Pachuca
LATE SHIFT
LATE SHIFT
7
Late Mins
7
Late Mins
83
Total Mins
83
Entry
Facundo Almada
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Juan Pablo Vargas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Fernando Monárrez
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
70%
Duel Win %
Midfielders
Alejandro Organista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Sergio Sanabria
ENFORCER
ENFORCER
5
Tackles
5
Tackles
8
Duels Won
89%
Win %
Brayan Garnica
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
68
Total Mins
68
Entry
Mathías Borges
MAGNET
MAGNET
66
Activity
66
Activity
57
Passes
9
Duels
Carlos Baltazar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
46
Total Mins
45
Entry
Forwards
Ignacio Maestro Puch
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
69
Total Mins
69
Entry
BENCH
Jesús Rodríguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Óscar Villa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
44
Total Mins
Started
Entry
Ángel Leyva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alonso Ramírez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alberto Herrera
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
7
Total Mins
Started
Entry
Lucas Camilo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Heriberto Jurado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Omar Moreno
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
22
Total Mins
Started
Entry
Luifer Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
21
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
03/05/2026 Puebla 3 - 1 Tigres UANL Liga MX Estadio Cuauhtemoc
08/09/2025 Tigres UANL 7 - 0 Puebla Liga MX Estadio Universitario
04/05/2025 Puebla 0 - 0 Tigres UANL Liga MX Estadio Cuauhtémoc
10/05/2024 Tigres UANL 1 - 0 Puebla Liga MX Estadio Universitario
08/01/2024 Tigres UANL 2 - 1 Puebla Leagues Cup Shell Energy Stadium
03/30/2024 Puebla 2 - 3 Tigres UANL Liga MX Estadio Cuauhtémoc
12/04/2023 Tigres UANL 3 - 0 Puebla Liga MX Estadio Universitario
12/01/2023 Puebla 2 - 2 Tigres UANL Liga MX Estadio Cuauhtémoc
07/02/2023 Tigres UANL 1 - 1 Puebla Liga MX Estadio Universitario
05/08/2023 Tigres UANL 1 - 0 Puebla Liga MX Estadio Universitario de Nuevo León
03/05/2026
Liga MX Estadio Cuauhtemoc
08/09/2025
Liga MX Estadio Universitario
04/05/2025
Liga MX Estadio Cuauhtémoc
10/05/2024
Liga MX Estadio Universitario
08/01/2024
Leagues Cup Shell Energy Stadium
03/30/2024
Liga MX Estadio Cuauhtémoc
12/04/2023
Liga MX Estadio Universitario
12/01/2023
Liga MX Estadio Cuauhtémoc
07/02/2023
Liga MX Estadio Universitario
05/08/2023
Liga MX Estadio Universitario de Nuevo León
Tigres UANL Win
Puebla Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Toluca 10 20 23 12 +11 DCruz Azul 3 - 3 Toluca (26-09-2026)LToluca 2 - 3 Santos Laguna (21-09-2026)WPuebla 0 - 1 Toluca (16-09-2026)WToluca 5 - 2 Atlas (12-09-2026)WToluca 4 - 0 FC Juarez (31-08-2026)
2 Guadalajara Chivas 10 18 17 10 +7 LGuadalajara Chivas 0 - 2 Club Queretaro (26-09-2026)DClub America 2 - 2 Guadalajara Chivas (20-09-2026)WGuadalajara Chivas 3 - 0 U.N.A.M. - Pumas (14-09-2026)WAtletico San Luis 0 - 3 Guadalajara Chivas (05-09-2026)DCF Pachuca 1 - 1 Guadalajara Chivas (29-08-2026)
3 Club America 8 17 17 8 +9 DClub America 2 - 2 Guadalajara Chivas (20-09-2026)LCruz Azul 4 - 3 Club America (13-09-2026)WClub America 2 - 0 Puebla (30-08-2026)WFC Juarez 1 - 2 Club America (22-08-2026)WClub America 3 - 0 Atletico San Luis (16-08-2026)
4 Club Queretaro 9 17 13 8 +5 WGuadalajara Chivas 0 - 2 Club Queretaro (26-09-2026)DClub Queretaro 1 - 1 Leon (21-09-2026)WClub Tijuana 0 - 1 Club Queretaro (12-09-2026)WAtlas 1 - 3 Club Queretaro (29-08-2026)LClub Queretaro 1 - 2 Toluca (22-08-2026)
5 Leon 10 17 14 11 +3 WLeon 2 - 1 FC Juarez (28-09-2026)DClub Queretaro 1 - 1 Leon (21-09-2026)WLeon 2 - 0 Atletico San Luis (15-09-2026)LU.N.A.M. - Pumas 3 - 1 Leon (11-09-2026)DAtlante FC 1 - 1 Leon (29-08-2026)
6 Atlas 10 17 16 17 -1 WClub Tijuana 2 - 3 Atlas (26-09-2026)DAtlas 1 - 1 U.N.A.M. - Pumas (19-09-2026)LToluca 5 - 2 Atlas (12-09-2026)DAtlas 1 - 1 Atlante FC (06-09-2026)LAtlas 1 - 3 Club Queretaro (29-08-2026)
7 Cruz Azul 10 16 19 18 +1 DCruz Azul 3 - 3 Toluca (26-09-2026)LMonterrey 1 - 0 Cruz Azul (20-09-2026)WCruz Azul 4 - 3 Club America (13-09-2026)WCruz Azul 1 - 0 Santos Laguna (06-09-2026)WNecaxa 1 - 3 Cruz Azul (29-08-2026)
8 Club Tijuana 9 14 14 13 +1 LClub Tijuana 2 - 3 Atlas (26-09-2026)DCF Pachuca 2 - 2 Club Tijuana (21-09-2026)LClub Tijuana 0 - 1 Club Queretaro (12-09-2026)WClub Tijuana 2 - 0 U.N.A.M. - Pumas (29-08-2026)LGuadalajara Chivas 5 - 2 Club Tijuana (22-08-2026)
9 Puebla 10 14 11 12 -1 LTigres UANL 1 - 0 Puebla (27-09-2026)DPuebla 1 - 1 Atlante FC (19-09-2026)LPuebla 0 - 1 Toluca (16-09-2026)WNecaxa 0 - 1 Puebla (12-09-2026)LClub America 2 - 0 Puebla (30-08-2026)
10 Monterrey 9 13 16 14 +2 LAtlante FC 4 - 2 Monterrey (26-09-2026)WMonterrey 1 - 0 Cruz Azul (20-09-2026)DMonterrey 0 - 0 Tigres UANL (13-09-2026)LMonterrey 1 - 3 Atletico San Luis (31-08-2026)LLeon 2 - 0 Monterrey (22-08-2026)
11 CF Pachuca 10 12 15 11 +4 LSantos Laguna 1 - 0 CF Pachuca (27-09-2026)DCF Pachuca 2 - 2 Club Tijuana (21-09-2026)WAtlante FC 0 - 3 CF Pachuca (12-09-2026)WFC Juarez 0 - 2 CF Pachuca (05-09-2026)DCF Pachuca 1 - 1 Guadalajara Chivas (29-08-2026)
12 U.N.A.M. - Pumas 10 12 14 16 -2 LU.N.A.M. - Pumas 2 - 3 Atletico San Luis (27-09-2026)DAtlas 1 - 1 U.N.A.M. - Pumas (19-09-2026)LGuadalajara Chivas 3 - 0 U.N.A.M. - Pumas (14-09-2026)WU.N.A.M. - Pumas 3 - 1 Leon (11-09-2026)LClub Tijuana 2 - 0 U.N.A.M. - Pumas (29-08-2026)
13 Atletico San Luis 10 12 14 18 -4 WU.N.A.M. - Pumas 2 - 3 Atletico San Luis (27-09-2026)WAtletico San Luis 3 - 1 Necaxa (19-09-2026)LLeon 2 - 0 Atletico San Luis (15-09-2026)LAtletico San Luis 0 - 3 Guadalajara Chivas (05-09-2026)WMonterrey 1 - 3 Atletico San Luis (31-08-2026)
14 Atlante FC 10 11 12 15 -3 WAtlante FC 4 - 2 Monterrey (26-09-2026)DPuebla 1 - 1 Atlante FC (19-09-2026)LAtlante FC 0 - 3 CF Pachuca (12-09-2026)DAtlas 1 - 1 Atlante FC (06-09-2026)DAtlante FC 1 - 1 Leon (29-08-2026)
15 Tigres UANL 10 10 10 13 -3 WTigres UANL 1 - 0 Puebla (27-09-2026)LFC Juarez 2 - 0 Tigres UANL (19-09-2026)DMonterrey 0 - 0 Tigres UANL (13-09-2026)DTigres UANL 1 - 1 Necaxa (06-09-2026)DSantos Laguna 0 - 0 Tigres UANL (30-08-2026)
16 Santos Laguna 10 10 10 15 -5 WSantos Laguna 1 - 0 CF Pachuca (27-09-2026)WToluca 2 - 3 Santos Laguna (21-09-2026)WSantos Laguna 2 - 1 FC Juarez (14-09-2026)LCruz Azul 1 - 0 Santos Laguna (06-09-2026)DSantos Laguna 0 - 0 Tigres UANL (30-08-2026)
17 Necaxa 9 8 10 16 -6 LAtletico San Luis 3 - 1 Necaxa (19-09-2026)LNecaxa 0 - 1 Puebla (12-09-2026)DTigres UANL 1 - 1 Necaxa (06-09-2026)LNecaxa 1 - 3 Cruz Azul (29-08-2026)DU.N.A.M. - Pumas 1 - 1 Necaxa (24-08-2026)
18 FC Juarez 10 3 7 25 -18 LLeon 2 - 1 FC Juarez (28-09-2026)WFC Juarez 2 - 0 Tigres UANL (19-09-2026)LSantos Laguna 2 - 1 FC Juarez (14-09-2026)LFC Juarez 0 - 2 CF Pachuca (05-09-2026)LToluca 4 - 0 FC Juarez (31-08-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.