Liga MX Clausura - 17

Puebla 1 - 2 FT Club Queretaro

Estadio Cuauhtemoc

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

Futmetrix Verdict
58
FT
Sat, Apr 25
Español
Puebla
1-2
Club Queretaro
⚡ Intensity 48
⚖️ Balance 78
🏆 Stakes 0
🎲 Upset 15
Early red card ruins Puebla's charge.

Queretaro Punish Ten-Man Puebla in Scrap for Survival

Worth Watching Futmetrix Score: 58/100. A catastrophic lack of discipline from the hosts paved the way for Queretaro to ruthlessly exploit their numerical advantage and snatch a vital away victory.

Opening Act

The early exchanges at the Estadio Cuauhtemoc delivered pure chaos, completely living up to a high Intensity rating from the very first whistle. Puebla looked desperate to snap their dismal run of form, flying out of the blocks with genuine aggression. Their bright start was instantly rewarded when B. Garnica found the back of the net just ten minutes into the contest, sending the home supporters into raptures. However, football is a game of fine margins and sudden disasters. Merely six minutes after becoming the hometown hero, Garnica was shown a straight red card for a reckless challenge, taking the wind right out of his side's sails. The hosts were abruptly forced into a deep defensive block, suddenly facing a monumental task to protect their fragile, narrow advantage against a visiting side that immediately sensed blood in the water.

The Pivot

Playing with a severe numerical disadvantage completely destroyed the hosts' early momentum and massively shifted the Balance of power. Club Queretaro gratefully accepted the invitation to dominate the ball, patiently passing it around to stretch the exhausted ten men and securing 60% possession. As the second half began, the visitors introduced E. Perez to inject some fresh creativity into the final third. The tactical tweak paid dividends almost instantly. The substitute unlocked the stubborn defensive line in the 55th minute, threading a beautiful ball through to A. Avila, who clinically dispatched the equaliser. The momentum had swung entirely. The visitors kept knocking at the door with a relentless barrage of attacks, completely suffocating any desperate attempt from the tired hosts to break out on the counter.

Resolution

The visitors' persistent pressure—starkly evidenced by 19 total shots and a barrage of 10 corners—finally caused the defensive levee to break. With eleven minutes remaining on the clock, Avila turned from goalscorer to provider, spotting the commanding forward run of defender D. Parra. The centre-back made no mistake, burying the match-winner to complete the turnaround and secure a massive result. This impressive comeback victory carries a high Stakes value for the league's bottom half, extending Queretaro's unbeaten run to five matches and proving their recent resurgence is absolutely no fluke. Meanwhile, the hosts are left to rue what could have been, remaining anchored near the foot of the table after throwing away a golden opportunity to take three points on home soil.

Key Questions

How did the red card for B. Garnica impact the match?

His 16th-minute dismissal forced Puebla to play with ten men, surrendering control and allowing Queretaro to dominate possession (60%) to relentlessly launch their comeback.

How did Puebla complete the comeback from behind?

It was actually Club Queretaro who completed the comeback, overturning an early deficit by capitalising on their numerical advantage to score twice in the second half.

How did substitute Daniel Parra change the game?

Although Daniel Parra was a starting defender, not a substitute, he changed the game by pushing forward to score the decisive 79th-minute match-winner.

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
40%
60%
Puebla 40%
Club Queretaro 60%
Shots
8
19
Puebla 8
Club Queretaro 19
Shots on Target
2
5
Puebla 2
Club Queretaro 5
Expected Goals (xG)
0.87
2.63
Puebla 0.87
Club Queretaro 2.63
Passes
337
469
Puebla 337
Club Queretaro 469
Pass Accuracy
77%
90%
Puebla 77%
Club Queretaro 90%
Corners
4
10
Puebla 4
Club Queretaro 10
Fouls
3
16
Puebla 3
Club Queretaro 16
Yellow Cards
1
0
Puebla 1
Club Queretaro 0
Red Cards
1
0
Puebla 1
Club Queretaro 0

Match Events

10' B. Garnica
16' 🟥 B. Garnica
16' 🟨 N. Diaz
HT
J. Cazares E. Perez 🔄 46'
C. Garcia L. Rodriguez 🔄 46'
A. Avila (E. Perez) 55'
58' 🔄 E. Lozano L. Rey
J. Unjanque J. Gomez 🔄 61'
B. Duarte J. Robles 🔄 72'
72' 🔄 A. Gamarra J. R. Pachuca Martinez
73' 🔄 A. Organista C. Baltazar
D. Parra (A. Avila) 79'
S. Homenchenko B. Parra 🔄 84'
90' 🔄 F. Monarrez E. Mustre
FT

Player Cards

Our take on every player in this match

Puebla

Goalkeepers
Ricardo Gutierrez
MAGNET
MAGNET
50
Activity
50
Activity
46
Passes
4
Duels
Defenders
Iker Moreno
WALL
WALL
0
Dribbled Past
0
Dribbled Past
6
Tackles
82%
Duel Win %
Nicolás Díaz
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Juan Pablo Vargas
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
100%
Duel Win %
Fernando Monarrez
ENFORCER
ENFORCER
6
Tackles
6
Tackles
8
Duels Won
73%
Win %
Midfielders
Alonso Ramirez
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Bryan Garnica
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
1
Fouls
5.2
Rating
Ariel Gamarra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
72
Total Mins
72
Entry
Alejandro Organista
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
Emiliano Gómez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Forwards
Esteban Lozano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
58
Entry
BENCH
Jesús Rodríguez
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Luis Gabriel Rey
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Jose Pachuca
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Ulises Torres
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alvaro Burgos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Carlos Baltazar
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
24
Total Mins
Started
Entry
Ángelo Araos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Owen González
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
0
Total Mins
Started
Entry
Eduardo Mustre
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry

Club Queretaro

Goalkeepers
José Hernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
97
Total Mins
Started
Entry
Defenders
Bayron Duarte
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
27%
Pass Acc
Diego Reyes
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Lucas Abascia
MAGNET
MAGNET
83
Activity
83
Activity
77
Passes
6
Duels
Daniel Parra
CLOSER
CLOSER
1
Late Goals
1
Late Goals
0
Late Assists
75
Minute
Midfielders
Jean Unjanque
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Santiago Homenchenko
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Carlo Adriano García
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
45
Total Mins
46
Entry
Juan Pablo Cázares
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
11%
Pass Acc
Forwards
Ali Ávila
FINISHER
FINISHER
1
Goals
1
Goals
5
Shots
7.3
Rating
Mateo Coronel
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
0
On Target
BENCH
Guillermo Allison
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jaime Gomez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
Started
Entry
Carlos Villanueva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Lucas Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
52
Total Mins
Started
Entry
Juan Eduardo Robles
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Bernardo Parra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Erik Dueñas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jesús Arellano Camacho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alejandro Alcala
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eduardo Perez
SUPER SUB
SUPER SUB
1
Assist
1
Assist
52
Minutes
6.3
Rating

Head to Head

Date Home Score Away Competition Venue
10/04/2025 Club Queretaro 3 - 1 Puebla Liga MX Estadio La Corregidora
03/02/2025 Club Queretaro 2 - 0 Puebla Liga MX Estadio Corregidora
09/14/2024 Puebla 2 - 1 Club Queretaro Liga MX Estadio Cuauhtémoc
02/24/2024 Puebla 0 - 2 Club Queretaro Liga MX Estadio Cuauhtémoc
09/17/2023 Club Queretaro 1 - 1 Puebla Liga MX Estadio Corregidora
01/14/2023 Puebla 2 - 0 Club Queretaro Liga MX Estadio Cuauhtémoc
09/02/2022 Club Queretaro 1 - 1 Puebla Liga MX Estadio La Corregidora
02/06/2022 Club Queretaro 0 - 2 Puebla Liga MX Estadio La Corregidora
08/28/2021 Puebla 1 - 0 Club Queretaro Liga MX Estadio Cuauhtémoc
02/21/2021 Club Queretaro 1 - 1 Puebla Liga MX Estadio La Corregidora
10/04/2025
Liga MX Estadio La Corregidora
03/02/2025
Liga MX Estadio Corregidora
09/14/2024
Liga MX Estadio Cuauhtémoc
02/24/2024
Liga MX Estadio Cuauhtémoc
09/17/2023
Liga MX Estadio Corregidora
01/14/2023
Liga MX Estadio Cuauhtémoc
09/02/2022
Liga MX Estadio La Corregidora
02/06/2022
Liga MX Estadio La Corregidora
08/28/2021
Liga MX Estadio Cuauhtémoc
02/21/2021
Liga MX Estadio La Corregidora
Puebla Win
Club Queretaro Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Cruz Azul 23 47 41 24 +17 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 U.N.A.M. - Pumas 23 42 42 26 +16 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)
3 Guadalajara Chivas 21 40 39 24 +15 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)DGuadalajara Chivas 0 - 0 Club Tijuana (26-04-2026)
4 CF Pachuca 21 40 29 20 +9 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)LCF Pachuca 0 - 2 U.N.A.M. - Pumas (25-04-2026)
5 Toluca 19 30 28 19 +9 LCF Pachuca 2 - 0 Toluca (10-05-2026)LToluca 0 - 1 CF Pachuca (04-05-2026)WToluca 4 - 1 Leon (26-04-2026)LMazatlán 4 - 3 Toluca (23-04-2026)LClub America 2 - 1 Toluca (19-04-2026)
6 Tigres UANL 19 28 31 21 +10 LGuadalajara Chivas 2 - 0 Tigres UANL (10-05-2026)WTigres UANL 3 - 1 Guadalajara Chivas (03-05-2026)WTigres UANL 5 - 1 Mazatlán (25-04-2026)DAtlas 0 - 0 Tigres UANL (23-04-2026)DNecaxa 1 - 1 Tigres UANL (18-04-2026)
7 Club America 19 27 26 23 +3 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 - 1 Atlas (26-04-2026)WLeon 2 - 3 Club America (22-04-2026)WClub America 2 - 1 Toluca (19-04-2026)
8 Atlas 19 26 18 22 -4 LCruz Azul 1 - 0 Atlas (10-05-2026)LAtlas 2 - 3 Cruz Azul (03-05-2026)WClub America 0 - 1 Atlas (26-04-2026)DAtlas 0 - 0 Tigres UANL (23-04-2026)WSantos Laguna 0 - 1 Atlas (19-04-2026)
9 Club Tijuana 17 23 19 17 +2 DGuadalajara Chivas 0 - 0 Club Tijuana (26-04-2026)WClub Tijuana 3 - 1 CF Pachuca (23-04-2026)DCruz Azul 1 - 1 Club Tijuana (18-04-2026)WFC Juarez 1 - 2 Club Tijuana (11-04-2026)WClub Tijuana 1 - 0 Tigres UANL (04-04-2026)
10 Leon 17 22 22 32 -10 LToluca 4 - 1 Leon (26-04-2026)LLeon 2 - 3 Club America (22-04-2026)WLeon 3 - 1 FC Juarez (19-04-2026)WPuebla 0 - 1 Leon (11-04-2026)WLeon 2 - 0 Atlas (05-04-2026)
11 Club Queretaro 17 20 17 21 -4 WPuebla 1 - 2 Club Queretaro (25-04-2026)DClub Queretaro 1 - 1 Cruz Azul (22-04-2026)DMazatlán 1 - 1 Club Queretaro (18-04-2026)WClub Queretaro 3 - 1 Necaxa (11-04-2026)DClub Queretaro 1 - 1 FC Juarez (08-04-2026)
12 FC Juarez 17 19 26 32 -6 WFC Juarez 2 - 1 Atletico San Luis (26-04-2026)LU.N.A.M. - Pumas 4 - 2 FC Juarez (22-04-2026)LLeon 3 - 1 FC Juarez (19-04-2026)LFC Juarez 1 - 2 Club Tijuana (11-04-2026)DClub Queretaro 1 - 1 FC Juarez (08-04-2026)
13 Monterrey 17 18 22 24 -2 LSantos Laguna 3 - 0 Monterrey (26-04-2026)WMonterrey 2 - 1 Puebla (22-04-2026)LMonterrey 1 - 3 CF Pachuca (19-04-2026)DAtlas 0 - 0 Monterrey (12-04-2026)LMonterrey 1 - 2 Atletico San Luis (04-04-2026)
14 Atletico San Luis 17 18 24 27 -3 LFC Juarez 2 - 1 Atletico San Luis (26-04-2026)WAtletico San Luis 2 - 0 Santos Laguna (23-04-2026)LAtletico San Luis 0 - 2 U.N.A.M. - Pumas (18-04-2026)DToluca 1 - 1 Atletico San Luis (13-04-2026)WMonterrey 1 - 2 Atletico San Luis (04-04-2026)
15 Necaxa 17 18 19 25 -6 LCruz Azul 4 - 1 Necaxa (27-04-2026)DNecaxa 0 - 0 Guadalajara Chivas (23-04-2026)DNecaxa 1 - 1 Tigres UANL (18-04-2026)LClub Queretaro 3 - 1 Necaxa (11-04-2026)WNecaxa 2 - 1 Mazatlán (04-04-2026)
16 Mazatlán 17 15 22 37 -15 LTigres UANL 5 - 1 Mazatlán (25-04-2026)WMazatlán 4 - 3 Toluca (23-04-2026)DMazatlán 1 - 1 Club Queretaro (18-04-2026)LU.N.A.M. - Pumas 3 - 1 Mazatlán (12-04-2026)LNecaxa 2 - 1 Mazatlán (04-04-2026)
17 Puebla 17 13 13 26 -13 LPuebla 1 - 2 Club Queretaro (25-04-2026)LMonterrey 2 - 1 Puebla (22-04-2026)LGuadalajara Chivas 5 - 0 Puebla (19-04-2026)LPuebla 0 - 1 Leon (11-04-2026)DPuebla 1 - 1 FC Juarez (04-04-2026)
18 Santos Laguna 17 12 20 38 -18 WSantos Laguna 3 - 0 Monterrey (26-04-2026)LAtletico San Luis 2 - 0 Santos Laguna (23-04-2026)LSantos Laguna 0 - 1 Atlas (19-04-2026)LCF Pachuca 4 - 2 Santos Laguna (12-04-2026)DSantos Laguna 1 - 1 Club America (05-04-2026)