Jornada 4 · Aug 17

Pachuca vs Puebla Result: 2-3

Final score and essential match information for this Apertura 2026 fixture.

Jornada 4Final
Pachuca logoPAC Pachuca 2
FT
Puebla logoPUE Puebla 3
Full timeAug 17 · Estadio Hidalgo
Date and timeAug 17Completed
USA TV / StreamingUnivision / UniM?s / TUDN / ViX1 confirmed listing
VenueEstadio HidalgoPachuca
Official match video

Pachuca vs Puebla Highlights

Watch 1 YouTube recap of the 2-3 final. Pick another source if the selected video is unavailable in your region.

Open on YouTube ↗

PACHUCA 2-3 PUEBLA J4 AP26 | Puebla steals the win in the final minute!LIGA BBVA MX · YouTube

Videos are hosted by their YouTube publishers. Embedding and regional availability remain under the publisher's control.

Final result

Pachuca 2-3 Puebla

Puebla defeated Pachuca 3-2 on August 17, 2026. The match was part of Jornada 4. It was played at Estadio Hidalgo in Pachuca.

The scoring record lists Emiliano Gomez for Puebla at 16', Kevin Velasco for Puebla at 33' from a penalty, Salomón Rondón for Pachuca at 42', Salomón Rondón for Pachuca at 63' from a penalty, and Facundo Almada for Puebla at 90'+3'.

Pachuca recorded 55.9% possession and 22 total shots, while Puebla had 44.1% possession and 12 shots.

Score breakdown

Pachuca vs Puebla Half-Time and Full-Time Score

Half-timePachuca 1-2 Puebla
Full-timePachuca 2-3 Puebla
Match statusFT
Goals and key moments

Pachuca 2-3 Puebla: Goals and Match Timeline

Who scored and what happened?

16'Goal · Emiliano Gomez (Puebla)For/replaced: Eduardo MustreGoal! Pachuca 0, Puebla 1. Emiliano Gómez (Puebla) right footed shot from the centre of the box to the top right corner. Assisted by Eduardo Mustre.
33'Penalty - Scored · Kevin Velasco (Puebla)Goal! Pachuca 0, Puebla 2. Kevin Velasco (Puebla) converts the penalty with a left footed shot to the bottom right corner.
42'Goal - Header · Salomón Rondón (Pachuca)For/replaced: Carlos SánchezGoal! Pachuca 1, Puebla 2. Salomón Rondón (Pachuca) header from the centre of the box to the bottom left corner. Assisted by Carlos Sánchez with a cross.
45'Substitution · Rodolfo Pizarro (Pachuca)For/replaced: Elías MontielSubstitution, Pachuca. Rodolfo Pizarro replaces Elías Montiel.
45'Substitution · Javier Vallejo (Pachuca)For/replaced: KenedySubstitution, Pachuca. Nicolás Vallejo replaces Kenedy.
63'Penalty - Scored · Salomón Rondón (Pachuca)Goal! Pachuca 2, Puebla 2. Salomón Rondón (Pachuca) converts the penalty with a right footed shot to the centre of the goal.
65'Substitution · Alonso Ramirez (Puebla)For/replaced: Sergio SanabriaSubstitution, Puebla. Alonso Ramírez replaces Sergio Sanabria.
77'Substitution · Gael Álvarez (Pachuca)For/replaced: Oussama IdrissiSubstitution, Pachuca. Gael Álvarez replaces Oussama Idrissi.
83'Substitution · Oscar Villa (Puebla)For/replaced: Eduardo MustreOscar Villa (Puebla) Substitution at 83'
83'Substitution · Luifer Hernández (Puebla)For/replaced: Emiliano GomezSubstitution, Puebla. Luifer Hernández replaces Emiliano Gómez.
83'Substitution · Lucas Camilo (Puebla)For/replaced: Iker MorenoSubstitution, Puebla. Lucas Camilo replaces Iker Moreno.
83'Substitution · Adrián Alcaraz (Pachuca)For/replaced: Salomón RondónSubstitution, Pachuca. Adrián Alcaraz replaces Salomón Rondón.
83'Substitution · Alan Mozo (Pachuca)For/replaced: Carlos SánchezSubstitution, Pachuca. Alan Mozo replaces Carlos Sánchez.
87'Substitution · Carlos Baltazar (Puebla)For/replaced: Brayan GarnicaSubstitution, Puebla. Carlos Baltazar replaces Brayan Garnica.
90'+3'Goal · Facundo Almada (Puebla)For/replaced: Luifer HernándezGoal! Pachuca 2, Puebla 3. Facundo Almada (Puebla) right footed shot from very close range to the bottom right corner. Assisted by Luifer Hernández following a corner.
Full-time statistics

Pachuca vs Puebla Match Stats

Possession, shots, passing and defending

PachucaStatisticPuebla
55.9%Possession44.1%
22Total shots12
4Shots on target5
5Blocked shots3
5Corners3
10Fouls15
0Yellow cards0
0Red cards0
1Offsides0
2Saves2
80%Pass completion80%
380/448Completed/total passes289/360
8/30Accurate/total crosses1/20
10/13Won/total tackles9/17
6Interceptions8
15Clearances33
Top performers

Pachuca vs Puebla Key Players

These players led their team in the main full-time stat categories supplied for this match.

Pachuca match leaders

  • Total ShotsSalomón Rondón7 · 2 SOG, 1.29 xG
  • Accurate PassesEduardo Bauermann60 · 73 PASS
  • Defensive InterventionsEduardo Bauermann18 · 2 TKLW, 9 DUELW
  • SavesCarlos Moreno2 · 5 SOGA, 2.27 xGC

Puebla match leaders

  • Total ShotsKevin Velasco3 · 1 SOG, 0.94 xG
  • Accurate PassesAlejandro Organista37 · 40 PASS
  • Defensive InterventionsFacundo Almada16 · 1 TKLW, 5 DUELW
  • SavesRicardo Gutiérrez2 · 4 SOGA, 2.25 xGC
Starting XIs and benches

Pachuca vs Puebla Lineups and Formations

Pachuca (4-2-3-1)

  1. #25 Carlos MorenoG
  2. #2 Sergio BarretoCD-L
  3. #4 Eduardo BauermannCD-R
  4. #6 Mauricio IsaisLB
  5. #14 Carlos SánchezRB
  6. #26 Alan BautistaAM
  7. #10 Elías MontielLM
  8. #30 Sergio RodríguezRM
  9. #23 Salomón RondónF
  10. #11 Oussama IdrissiAM-L
  11. #29 KenedyAM-R
View substitutes
  • #211 Cristóbal HernándezSUB
  • #7 Rodolfo PizarroSUB
  • #31 Jose Eulogio TéllezSUB
  • #206 Thomas Alexander Contreras HernándezSUB
  • #22 Alan MozoSUB
  • #13 Jorge BerlangaSUB
  • #9 Adrián AlcarazSUB
  • #15 Francisco VenegasSUB
  • #187 Gael ÁlvarezSUB
  • #21 Javier VallejoSUB

Puebla (4-2-3-1)

  1. #28 Ricardo GutiérrezG
  2. #4 Juan Pablo VargasCD-L
  3. #5 Facundo AlmadaCD-R
  4. #7 Fernando MonarrezLB
  5. #12 Iker MorenoRB
  6. #26 Kevin VelascoAM
  7. #21 Sergio SanabriaLM
  8. #24 Alejandro OrganistaRM
  9. #29 Eduardo MustreF
  10. #11 Emiliano GomezAM-L
  11. #27 Brayan GarnicaAM-R
View substitutes
  • #22 Carlos BaltazarSUB
  • #20 Jose PachucaSUB
  • #9 Luifer HernándezSUB
  • #34 Lucas CamiloSUB
  • #16 Alonso RamirezSUB
  • #2 Ángel LeyvaSUB
  • #15 Oscar VillaSUB
  • #10 Mathías TomásSUB
  • #182 Yael Ortega ChávezSUB
  • #8 Omar MorenoSUB
Match information

Pachuca vs Puebla Attendance, Venue and Referee

Venue: Estadio Hidalgo, Pachuca.

Match facts are cross-checked against the ESPN match record. The final score stored by this site remains the result shown at the top.

Play-by-play

Pachuca vs Puebla Minute-by-Minute Commentary

Open the match log for the latest 111 recorded play-by-play updates. The goals, cards and substitutions are summarized above for faster reading.

Open match commentary
Lineups are announced and players are warming up.
First Half begins.
1'Attempt blocked. Kenedy (Pachuca) left footed shot from the right side of the box is blocked. Assisted by Salomón Rondón.
1'Corner, Pachuca. Conceded by Fernando Monárrez.
2'Attempt missed. Salomón Rondón (Pachuca) left footed shot from the left side of the box is close, but misses to the right following a corner.
4'Corner, Pachuca. Conceded by Fernando Monárrez.
6'Foul by Fernando Monárrez (Puebla).
6'Carlos Sánchez (Pachuca) wins a free kick in the defensive half.
8'Attempt missed. Eduardo Mustre (Puebla) left footed shot from the right side of the box is too high.
9'Attempt missed. Salomón Rondón (Pachuca) right footed shot from outside the box is close, but misses the top left corner.
10'Emiliano Gómez (Puebla) wins a free kick in the attacking half.
10'Foul by Eduardo Bauermann (Pachuca).
11'Foul by Sergio Sanabria (Puebla).
11'Kenedy (Pachuca) wins a free kick in the defensive half.
13'Attempt missed. Oussama Idrissi (Pachuca) left footed shot from the right side of the box is close, but misses to the left. Assisted by Elías Montiel.
13'Handball by Alán Bautista (Pachuca).
16'Goal! Pachuca 0, Puebla 1. Emiliano Gómez (Puebla) right footed shot from the centre of the box to the top right corner. Assisted by Eduardo Mustre.
21'Attempt missed. Oussama Idrissi (Pachuca) right footed shot from the left side of the box is close, but misses to the left. Assisted by Sergio Barreto.
23'Attempt missed. Kenedy (Pachuca) left footed shot from outside the box misses to the left. Assisted by Alán Bautista.
25'Eduardo Mustre (Puebla) wins a free kick on the left wing.
25'Foul by Eduardo Bauermann (Pachuca).
25'Offside, Pachuca. Oussama Idrissi is caught offside.
27'Attempt missed. Alán Bautista (Pachuca) left footed shot from outside the box is high and wide to the left. Assisted by Elías Montiel.
28'Foul by Alejandro Organista (Puebla).
28'Alán Bautista (Pachuca) wins a free kick in the attacking half.
30'Penalty conceded by Kenedy (Pachuca) with a handball in the penalty area.
31'VAR Decision: Penalty Puebla.
33'Goal! Pachuca 0, Puebla 2. Kevin Velasco (Puebla) converts the penalty with a left footed shot to the bottom right corner.
35'Foul by Eduardo Mustre (Puebla).
35'Eduardo Bauermann (Pachuca) wins a free kick in the defensive half.
35'Corner, Pachuca. Conceded by Iker Moreno.
36'Attempt missed. Salomón Rondón (Pachuca) right footed shot from the centre of the box misses to the left. Assisted by Alán Bautista.
37'Delay in match because of an injury Facundo Almada (Puebla).
37'Delay over. They are ready to continue.
40'Foul by Eduardo Mustre (Puebla).
40'Carlos Sánchez (Pachuca) wins a free kick in the defensive half.
40'Attempt missed. Salomón Rondón (Pachuca) header from the centre of the box is too high. Assisted by Carlos Sánchez with a cross.
41'Foul by Alejandro Organista (Puebla).
41'Elías Montiel (Pachuca) wins a free kick in the defensive half.
42'Goal! Pachuca 1, Puebla 2. Salomón Rondón (Pachuca) header from the centre of the box to the bottom left corner. Assisted by Carlos Sánchez with a cross.
44'Brayan Garnica (Puebla) hits the bar with a left footed shot from the right side of the box. Assisted by Alejandro Organista.
44'Attempt blocked. Emiliano Gómez (Puebla) right footed shot from the left side of the box is blocked.
44'Foul by Juan Vargas (Puebla).
44'Salomón Rondón (Pachuca) wins a free kick in the defensive half.
45'Fourth official has announced 4 minutes of added time.
45'+1'Attempt missed. Carlos Sánchez (Pachuca) left footed shot from outside the box misses to the left. Assisted by Eduardo Bauermann.
45'+2'Handball by Eduardo Mustre (Puebla).
45'+4'Eduardo Mustre (Puebla) wins a free kick in the defensive half.
45'+4'Foul by Eduardo Bauermann (Pachuca).
45'+5'First Half ends, Pachuca 1, Puebla 2.
45'Second Half begins Pachuca 1, Puebla 2.
45'Substitution, Pachuca. Rodolfo Pizarro replaces Elías Montiel.
45'Substitution, Pachuca. Nicolás Vallejo replaces Kenedy.
46'Corner, Puebla. Conceded by Mauricio Isaís.
46'Attempt blocked. Brayan Garnica (Puebla) left footed shot from the right side of the box is blocked. Assisted by Kevin Velasco.
46'Corner, Puebla. Conceded by Salomón Rondón.
49'Attempt missed. Kevin Velasco (Puebla) left footed shot from outside the box is high and wide to the left. Assisted by Eduardo Mustre.
50'Foul by Alejandro Organista (Puebla).
50'Oussama Idrissi (Pachuca) wins a free kick on the left wing.
50'Attempt missed. Nicolás Vallejo (Pachuca) left footed shot from outside the box is close, but misses the top left corner following a set piece situation.
52'Attempt saved. Eduardo Mustre (Puebla) left footed shot from a difficult angle on the left is saved in the centre of the goal by Carlos Moreno (Pachuca). Assisted by Kevin Velasco.
53'Attempt saved. Carlos Sánchez (Pachuca) right footed shot from the right side of the box is saved in the bottom right corner by Ricardo Gutiérrez (Puebla). Assisted by Nicolás Vallejo.
55'Brayan Garnica (Puebla) wins a free kick on the right wing.
55'Foul by Sergio Barreto (Pachuca).
58'Attempt missed. Salomón Rondón (Pachuca) header from the left side of the six yard box is close, but misses to the left. Assisted by Rodolfo Pizarro with a cross.
60'Penalty conceded by Sergio Sanabria (Puebla) with a handball in the penalty area.
60'VAR Decision: Penalty Pachuca.
63'Goal! Pachuca 2, Puebla 2. Salomón Rondón (Pachuca) converts the penalty with a right footed shot to the centre of the goal.
65'Substitution, Puebla. Alonso Ramírez replaces Sergio Sanabria.
67'Eduardo Mustre (Puebla) wins a free kick in the attacking half.
67'Foul by Sergio Rodríguez (Pachuca).
70'Kevin Velasco (Puebla) wins a free kick in the defensive half.
70'Foul by Carlos Sánchez (Pachuca).
72'Foul by Alonso Ramírez (Puebla).
72'Sergio Rodríguez (Pachuca) wins a free kick on the left wing.
73'Attempt missed. Mauricio Isaís (Pachuca) right footed shot from the centre of the box is high and wide to the right. Assisted by Rodolfo Pizarro following a set piece situation.
73'Attempt missed. Fernando Monárrez (Puebla) left footed shot from outside the box is close, but misses to the right. Assisted by Kevin Velasco.
74'Foul by Emiliano Gómez (Puebla).
74'Alán Bautista (Pachuca) wins a free kick in the defensive half.
74'Foul by Iker Moreno (Puebla).
74'Mauricio Isaís (Pachuca) wins a free kick on the left wing.
75'Fernando Monárrez (Puebla) wins a free kick in the defensive half.
75'Foul by Nicolás Vallejo (Pachuca).
76'Attempt saved. Alonso Ramírez (Puebla) right footed shot from outside the box is saved in the top centre of the goal by Carlos Moreno (Pachuca). Assisted by Emiliano Gómez.
76'Attempt blocked. Nicolás Vallejo (Pachuca) left footed shot from the right side of the box is blocked. Assisted by Salomón Rondón.
76'Attempt blocked. Sergio Rodríguez (Pachuca) left footed shot from outside the box is blocked.
76'Corner, Pachuca. Conceded by Facundo Almada.
77'Substitution, Pachuca. Gael Álvarez replaces Oussama Idrissi.
79'Attempt blocked. Mauricio Isaís (Pachuca) left footed shot from outside the box is blocked. Assisted by Nicolás Vallejo.
79'Corner, Pachuca. Conceded by Facundo Almada.
83'Substitution, Puebla. Óscar Villa replaces Eduardo Mustre.
83'Substitution, Puebla. Luifer Hernández replaces Emiliano Gómez.
83'Substitution, Puebla. Lucas Camilo replaces Iker Moreno.
83'Substitution, Pachuca. Adrián Alcaraz replaces Salomón Rondón.
83'Substitution, Pachuca. Alan Mozo replaces Carlos Sánchez.
87'Substitution, Puebla. Carlos Baltazar replaces Brayan Garnica.
87'Kevin Velasco (Puebla) wins a free kick in the defensive half.
87'Foul by Mauricio Isaís (Pachuca).
88'Attempt blocked. Kevin Velasco (Puebla) left footed shot from the centre of the box is blocked.
88'Foul by Alejandro Organista (Puebla).
88'Alán Bautista (Pachuca) wins a free kick in the defensive half.
90'Fourth official has announced 6 minutes of added time.
90'+1'Foul by Lucas Camilo (Puebla).
90'+1'Gael Álvarez (Pachuca) wins a free kick on the left wing.
90'+1'Attempt blocked. Gael Álvarez (Pachuca) left footed shot from the centre of the box is blocked. Assisted by Eduardo Bauermann with a headed pass.
90'+3'Corner, Puebla. Conceded by Alán Bautista.
90'+3'Goal! Pachuca 2, Puebla 3. Facundo Almada (Puebla) right footed shot from very close range to the bottom right corner. Assisted by Luifer Hernández following a corner.
90'+5'Attempt saved. Rodolfo Pizarro (Pachuca) right footed shot from the centre of the box is saved in the bottom right corner by Ricardo Gutiérrez (Puebla). Assisted by Adrián Alcaraz.
90'+6'Attempt missed. Gael Álvarez (Pachuca) right footed shot from the left side of the box misses to the right.
90'+7'Second Half ends, Pachuca 2, Puebla 3.
Match ends, Pachuca 2, Puebla 3.
Match context

Pachuca vs Puebla: Round and Standings

This match belongs to Jornada 4 of Apertura 2026. Pachuca is the home club and Puebla is the visitor.

It is fixture 4 in Pachuca's listed Apertura route. For Puebla, it is listed match 4 of the tournament. These sequence numbers are calculated from the current schedule and update if the feed adds or reschedules a fixture.

Standings are the site's latest tournament snapshot, not necessarily the table as it stood on the match date.

Latest completed matches

Pachuca and Puebla Recent Form: Last Five Results

Use the W-D-L markers and scores to see how both teams arrived at this matchup.

Pachuca last five matches

L2026-08-021-0 vs LeónTorneo Apertura
L2026-08-043-1 vs FC CincinnatiLeague Phase
L2026-08-072-1 vs Columbus CrewLeague Phase
W2026-08-121-0 vs Charlotte FCLeague Phase
L2026-08-183-2 vs PueblaTorneo Apertura

Puebla last five matches

D2026-08-011-1 vs GuadalajaraTorneo Apertura
L2026-08-075-2 vs Portland TimbersLeague Phase
L2026-08-103-0 vs Austin FCLeague Phase
L2026-08-133-2 vs San Diego FCLeague Phase
W2026-08-183-2 vs PachucaTorneo Apertura
Previous meetings in this schedule

Pachuca vs Puebla Head-to-Head Results

Recent meetings supplied with the completed match record are listed below. Scores are shown home team first.

2026-03-08 · Torneo ClausuraPachuca 2-1 Puebla
2025-09-24 · Torneo AperturaPuebla 2-2 Pachuca
2025-02-27 · Torneo ClausuraPachuca 2-1 Puebla
2024-09-21 · Torneo AperturaPuebla 2-3 Pachuca
2024-02-21 · Torneo ClausuraPuebla 1-4 Pachuca

How to Read This Liga MX Match Report

Start with the goals and key moments

The timeline lists the scoring plays, cards and substitutions in match order. Use it for a quick explanation of how the 2-3 result developed.

Compare the full-time team statistics

Possession, shots, passing and defensive actions show where each side had the advantage. These are recorded match totals, not predictions or subjective player ratings.

Use form and standings as context

Recent scores and the latest table help place this result in the wider Liga MX season. The standings may include matches played after this fixture.

Pachuca vs Puebla FAQ

What was the Pachuca vs Puebla final score?

Pachuca 2-3 Puebla was the full-time result on Aug 17.

Who scored in Pachuca vs Puebla?

Emiliano Gomez scored for Puebla in the 16', assisted by Eduardo Mustre; Kevin Velasco scored for Puebla in the 33'; Salomón Rondón scored for Pachuca in the 42', assisted by Carlos Sánchez; Salomón Rondón scored for Pachuca in the 63'; Facundo Almada scored for Puebla in the 90'+3', assisted by Luifer Hernández.

What were the key match stats?

Pachuca had 55.9% possession and 22 shots; Puebla had 44.1% possession and 12 shots.

Where was the match played and what was the attendance?

The match was played at Estadio Hidalgo in Pachuca.