Jornada 15 · Oct 30

Puebla vs Pumas UNAM Result: 1-2

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

Jornada 15Final
Puebla logoPUE Puebla 1
FT
Pumas UNAM logoUNAM Pumas UNAM 2
Full timeOct 30 · Estadio Cuauhtémoc
Date and timeOct 30Completed
USA TV / StreamingUnivision / UniM?s / TUDN / ViX1 confirmed listing
VenueEstadio CuauhtémocPuebla
Official match video

Puebla vs Pumas UNAM Highlights

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

Open on YouTube ↗

HIGHLIGHTS - Puebla vs Pumas | Liga MX - Jornada 15 Apertura 2026 | TUDNTUDN USA · YouTube

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

Final result

Puebla 1-2 Pumas UNAM

Pumas UNAM defeated Puebla 2-1 on October 30, 2026. The match was part of Jornada 15. It was played at Estadio Cuauhtémoc in Puebla.

The scoring record lists Juninho for Pumas UNAM at 10', Omar Moreno for Puebla at 23', and Álvaro Angulo for Pumas UNAM at 90'.

Puebla recorded 52.7% possession and 17 total shots, while Pumas UNAM had 47.3% possession and 13 shots.

Score breakdown

Puebla vs Pumas UNAM Half-Time and Full-Time Score

Half-timePuebla 1-1 Pumas UNAM
Full-timePuebla 1-2 Pumas UNAM
Match statusFT
Goals and key moments

Puebla 1-2 Pumas UNAM: Goals and Match Timeline

Who scored and what happened?

10'Goal · Juninho (Pumas UNAM)For/replaced: Rodrigo LópezGoal! Puebla 0, Pumas UNAM 1. Juninho (Pumas UNAM) right footed shot from very close range to the bottom right corner. Assisted by Rodrigo López with a cross.
23'Goal · Omar Moreno (Puebla)For/replaced: Luifer HernándezGoal! Puebla 1, Pumas UNAM 1. Omar Moreno (Puebla) right footed shot from the centre of the box to the bottom right corner. Assisted by Luifer Hernández.
55'Substitution · Kevin Velasco (Puebla)For/replaced: Brayan GarnicaSubstitution, Puebla. Kevin Velasco replaces Brayan Garnica.
55'Substitution · Ignacio Maestro Puch (Puebla)For/replaced: Luifer HernándezSubstitution, Puebla. Ignacio Maestro Puch replaces Luifer Hernández.
61'Yellow Card · Adalberto Carrasquilla (Pumas UNAM)Adalberto Carrasquilla (Pumas UNAM) is shown the yellow card for a bad foul.
72'Substitution · Victor Arteaga (Pumas UNAM)For/replaced: César HuertaSubstitution, Pumas UNAM. Víctor Arteaga replaces César Huerta.
73'Yellow Card · Pedro Vite (Pumas UNAM)Pedro Vite (Pumas UNAM) is shown the yellow card for a bad foul.
76'Substitution · Carlos Baltazar (Puebla)For/replaced: Omar MorenoSubstitution, Puebla. Carlos Baltazar replaces Omar Moreno.
82'Substitution · Ángel Leyva (Puebla)For/replaced: Jose PachucaSubstitution, Puebla. Ángel Leyva replaces José Pachuca.
84'Substitution · Alan Medina (Pumas UNAM)For/replaced: Uriel AntunaSubstitution, Pumas UNAM. Alan Medina replaces Uriel Antuna.
85'Substitution · Álvaro Angulo (Pumas UNAM)For/replaced: Rubén DuarteSubstitution, Pumas UNAM. Álvaro Angulo replaces Rubén Duarte.
88'Substitution · Luciano Herrera (Pumas UNAM)For/replaced: Pedro ViteSubstitution, Pumas UNAM. Luciano Herrera replaces Pedro Vite.
90'Goal - Header · Álvaro Angulo (Pumas UNAM)Goal! Puebla 1, Pumas UNAM 2. Álvaro Angulo (Pumas UNAM) header from very close range to the top left corner following a corner.
Full-time statistics

Puebla vs Pumas UNAM Match Stats

Possession, shots, passing and defending

PueblaStatisticPumas UNAM
52.7%Possession47.3%
17Total shots13
6Shots on target5
6Blocked shots2
7Corners3
11Fouls5
0Yellow cards2
0Red cards0
4Offsides1
4Saves5
80%Pass completion80%
332/420Completed/total passes299/374
7/22Accurate/total crosses4/22
7/12Won/total tackles9/13
3Interceptions5
32Clearances26
Top performers

Puebla vs Pumas UNAM Key Players

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

Puebla match leaders

  • Total ShotsFacundo Almada4 · 1 SOG, 0.14 xG
  • Accurate PassesAlejandro Organista51 · 57 PASS, 0 BCC
  • Defensive InterventionsFacundo Almada11 · 1 TKL, 5 DUELW
  • SavesRicardo Gutiérrez4 · 6 SOGA, 2.85 xGC

Pumas UNAM match leaders

  • Total ShotsRobert Morales3 · 1 SOG, 0.85 xG
  • Accurate PassesNathan Silva51 · 58 PASS, 0 BCC
  • Defensive InterventionsRubén Duarte12 · 1 TKL, 3 DUELW
  • SavesKeylor Navas5 · 6 SOGA, 1.32 xGC
Starting XIs and benches

Puebla vs Pumas UNAM Lineups and Formations

Puebla (4-2-3-1)

  1. #28 Ricardo GutiérrezG
  2. #4 Juan Pablo VargasCD-L
  3. #5 Facundo AlmadaCD-R
  4. #20 Jose PachucaLB
  5. #12 Iker MorenoRB
  6. #14 Eduardo ArmentaAM
  7. #7 Fernando MonarrezLM
  8. #24 Alejandro OrganistaRM
  9. #9 Luifer HernándezF
  10. #8 Omar MorenoAM-L
  11. #27 Brayan GarnicaAM-R
View substitutes
  • #10 Mathías TomásSUB
  • #3 Alberto HerreraSUB
  • #22 Carlos BaltazarSUB
  • #19 Ignacio Maestro PuchSUB
  • #34 Lucas CamiloSUB
  • #33 Jesus RodriguezSUB
  • #2 Ángel LeyvaSUB
  • #15 Oscar VillaSUB
  • #29 Eduardo MustreSUB
  • #26 Kevin VelascoSUB

Pumas UNAM (4-4-2)

  1. #1 Keylor NavasG
  2. #5 Rubén DuarteCD-L
  3. #6 Nathan SilvaCD-R
  4. #2 Pablo BennevendoLB
  5. #7 Rodrigo LópezRB
  6. #45 Pedro ViteCM-L
  7. #8 Adalberto CarrasquillaCM-R
  8. #10 César HuertaLM
  9. #21 Uriel AntunaRM
  10. #23 JuninhoCF-L
  11. #31 Robert MoralesCF-R
View substitutes
  • #15 Israel LunaSUB
  • #35 Pablo LaraSUB
  • #19 Jesús RivasSUB
  • #22 Alan MedinaSUB
  • #30 Santiago LópezSUB
  • #14 Luciano HerreraSUB
  • #24 Antonio LeoneSUB
  • #34 Angel AzuajeSUB
  • #18 Victor ArteagaSUB
  • #77 Álvaro AnguloSUB
Match information

Puebla vs Pumas UNAM Attendance, Venue and Referee

Venue: Estadio Cuauhtémoc, Puebla.

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

Puebla vs Pumas UNAM Minute-by-Minute Commentary

Open the match log for the latest 104 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. Rodrigo López (Pumas UNAM) right footed shot from outside the box is blocked.
2'Foul by Robert Morales (Pumas UNAM).
2'Eduardo Armenta (Puebla) wins a free kick in the attacking half.
3'Attempt missed. Uriel Antuna (Pumas UNAM) right footed shot from the centre of the box is too high. Assisted by César Huerta.
4'Uriel Antuna (Pumas UNAM) wins a free kick in the defensive half.
4'Foul by Omar Moreno (Puebla).
10'Goal! Puebla 0, Pumas UNAM 1. Juninho (Pumas UNAM) right footed shot from very close range to the bottom right corner. Assisted by Rodrigo López with a cross.
11'Attempt blocked. Alejandro Organista (Puebla) right footed shot from outside the box is blocked. Assisted by Omar Moreno with a cross.
11'Corner, Puebla. Conceded by Rubén Duarte.
12'Attempt blocked. Facundo Almada (Puebla) header from the centre of the box is blocked. Assisted by Fernando Monárrez with a cross.
12'Attempt missed. Alejandro Organista (Puebla) header from the left side of the six yard box is close, but misses to the right following a corner.
16'Attempt blocked. Luifer Hernández (Puebla) right footed shot from the centre of the box is blocked. Assisted by Brayan Garnica with a cross.
16'Corner, Puebla. Conceded by Nathan Silva.
16'Attempt missed. José Pachuca (Puebla) header from very close range misses to the right. Assisted by Fernando Monárrez with a cross following a corner.
16'Attempt missed. Iker Moreno (Puebla) right footed shot from outside the box is high and wide to the right. Assisted by Eduardo Armenta following a corner.
16'Delay in match because of an injury José Pachuca (Puebla).
18'Delay over. They are ready to continue.
20'Attempt missed. Uriel Antuna (Pumas UNAM) right footed shot from a difficult angle on the right misses to the left. Assisted by Pablo Bennevendo with a cross.
21'Corner, Puebla. Conceded by Uriel Antuna.
22'Attempt missed. Omar Moreno (Puebla) right footed shot from outside the box is high and wide to the right. Assisted by Fernando Monárrez with a headed pass.
23'Goal! Puebla 1, Pumas UNAM 1. Omar Moreno (Puebla) right footed shot from the centre of the box to the bottom right corner. Assisted by Luifer Hernández.
27'Delay in match (Puebla).
27'Delay over. They are ready to continue.
29'Attempt saved. César Huerta (Pumas UNAM) right footed shot from outside the box is saved in the top right corner by Ricardo Gutiérrez (Puebla). Assisted by Robert Morales.
30'Foul by Rubén Duarte (Pumas UNAM).
30'Brayan Garnica (Puebla) wins a free kick in the defensive half.
31'Pablo Bennevendo (Pumas UNAM) wins a free kick in the defensive half.
31'Foul by Facundo Almada (Puebla).
32'Uriel Antuna (Pumas UNAM) wins a free kick in the defensive half.
32'Foul by Omar Moreno (Puebla).
34'Attempt saved. Eduardo Armenta (Puebla) right footed shot from a difficult angle on the right is saved in the bottom right corner by Keylor Navas (Pumas UNAM).
34'Corner, Puebla. Conceded by Keylor Navas.
34'Attempt blocked. Facundo Almada (Puebla) header from the centre of the box is blocked. Assisted by Brayan Garnica with a cross.
37'Corner, Pumas UNAM. Conceded by José Pachuca.
39'Offside, Puebla. Luifer Hernández is caught offside.
41'Offside, Pumas UNAM. Juninho is caught offside.
43'Pablo Bennevendo (Pumas UNAM) wins a free kick in the defensive half.
43'Foul by Luifer Hernández (Puebla).
44'Attempt missed. Adalberto Carrasquilla (Pumas UNAM) left footed shot from outside the box is high and wide to the left.
45'Corner, Puebla. Conceded by Pablo Bennevendo.
45'Fourth official has announced 0 minutes of added time.
45'+1'Attempt saved. Facundo Almada (Puebla) header from the centre of the box is saved in the bottom left corner by Keylor Navas (Pumas UNAM). Assisted by Brayan Garnica with a cross.
45'+1'Keylor Navas (Pumas UNAM) wins a free kick in the defensive half.
45'+1'Foul by Eduardo Armenta (Puebla).
45'+3'Attempt missed. César Huerta (Pumas UNAM) right footed shot from very close range is too high. Assisted by Uriel Antuna with a headed pass.
45'+3'Rubén Duarte (Pumas UNAM) wins a free kick in the defensive half.
45'+3'Foul by Luifer Hernández (Puebla).
45'+3'Brayan Garnica (Puebla) wins a free kick in the defensive half.
45'+3'Foul by Pedro Vite (Pumas UNAM).
45'+5'Robert Morales (Pumas UNAM) wins a free kick in the defensive half.
45'+5'Foul by Facundo Almada (Puebla).
45'+6'First Half ends, Puebla 1, Pumas UNAM 1.
45'Second Half begins Puebla 1, Pumas UNAM 1.
48'Attempt blocked. Alejandro Organista (Puebla) right footed shot from outside the box is blocked. Assisted by Brayan Garnica.
49'Attempt blocked. Facundo Almada (Puebla) left footed shot from outside the box is blocked.
49'Corner, Puebla. Conceded by Rubén Duarte.
50'Attempt missed. José Pachuca (Puebla) left footed shot from the centre of the box is close, but misses the top right corner following a corner.
51'Attempt blocked. César Huerta (Pumas UNAM) right footed shot from the left side of the box is blocked. Assisted by Juninho.
53'Delay in match because of an injury Robert Morales (Pumas UNAM).
54'Delay over. They are ready to continue.
55'Substitution, Puebla. Kevin Velasco replaces Brayan Garnica.
55'Substitution, Puebla. Ignacio Maestro Puch replaces Luifer Hernández.
56'Offside, Puebla. Fernando Monárrez is caught offside.
58'Foul by Adalberto Carrasquilla (Pumas UNAM).
58'Alejandro Organista (Puebla) wins a free kick in the defensive half.
59'VAR Decision: No Red Card Adalberto Carrasquilla (Pumas UNAM).
61'Adalberto Carrasquilla (Pumas UNAM) is shown the yellow card for a bad foul.
62'Corner, Pumas UNAM. Conceded by Ricardo Gutiérrez.
63'Delay in match because of an injury Rubén Duarte (Pumas UNAM).
64'Delay over. They are ready to continue.
67'Offside, Puebla. Eduardo Armenta is caught offside.
67'Foul by José Pachuca (Puebla).
67'Adalberto Carrasquilla (Pumas UNAM) wins a free kick in the attacking half.
70'Corner, Puebla. Conceded by Pablo Bennevendo.
72'Substitution, Pumas UNAM. Víctor Arteaga replaces César Huerta.
73'Foul by Pedro Vite (Pumas UNAM).
73'Kevin Velasco (Puebla) wins a free kick in the attacking half.
73'Pedro Vite (Pumas UNAM) is shown the yellow card for a bad foul.
75'Nathan Silva (Pumas UNAM) wins a free kick in the defensive half.
75'Foul by Ignacio Maestro Puch (Puebla).
75'Attempt missed. Robert Morales (Pumas UNAM) left footed shot from the centre of the box is close, but misses to the left. Assisted by Adalberto Carrasquilla.
76'Substitution, Puebla. Carlos Baltazar replaces Omar Moreno.
78'Attempt missed. Robert Morales (Pumas UNAM) right footed shot from the centre of the box misses to the right. Assisted by Adalberto Carrasquilla with a through ball.
80'Attempt saved. Ignacio Maestro Puch (Puebla) left footed shot from outside the box is saved in the centre of the goal by Keylor Navas (Pumas UNAM).
81'Attempt saved. Robert Morales (Pumas UNAM) header from a difficult angle on the left is saved in the bottom left corner by Ricardo Gutiérrez (Puebla). Assisted by Rodrigo López with a cross.
82'Substitution, Puebla. Ángel Leyva replaces José Pachuca.
83'Attempt saved. Kevin Velasco (Puebla) left footed shot from outside the box is saved in the bottom left corner by Keylor Navas (Pumas UNAM). Assisted by Iker Moreno.
84'Víctor Arteaga (Pumas UNAM) wins a free kick on the left wing.
84'Foul by Kevin Velasco (Puebla).
84'Substitution, Pumas UNAM. Alan Medina replaces Uriel Antuna.
85'Substitution, Pumas UNAM. Álvaro Angulo replaces Rubén Duarte.
86'Offside, Puebla. Alejandro Organista is caught offside.
88'Substitution, Pumas UNAM. Luciano Herrera replaces Pedro Vite.
89'Robert Morales (Pumas UNAM) wins a free kick in the defensive half.
89'Foul by Ángel Leyva (Puebla).
90'Corner, Pumas UNAM. Conceded by Fernando Monárrez.
90'Attempt saved. Nathan Silva (Pumas UNAM) header from the right side of the six yard box is saved in the top centre of the goal by Ricardo Gutiérrez (Puebla).
90'Fourth official has announced 7 minutes of added time.
90'Goal! Puebla 1, Pumas UNAM 2. Álvaro Angulo (Pumas UNAM) header from very close range to the top left corner following a corner.
90'+6'Attempt saved. Juan Vargas (Puebla) header from the centre of the box is saved in the centre of the goal by Keylor Navas (Pumas UNAM). Assisted by Carlos Baltazar with a cross.
90'+8'Second Half ends, Puebla 1, Pumas UNAM 2.
Match ends, Puebla 1, Pumas UNAM 2.
Match context

Puebla vs Pumas UNAM: Round and Standings

This match belongs to Jornada 15 of Apertura 2026. Puebla is the home club and Pumas UNAM is the visitor.

It is fixture 15 in Puebla's listed Apertura route. For Pumas UNAM, it is listed match 15 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

Puebla and Pumas UNAM Recent Form: Last Five Results

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

Puebla last five matches

D2026-10-101-1 vs LeónTorneo Apertura
D2026-10-170-0 vs TijuanaTorneo Apertura
L2026-10-224-1 vs MonterreyTorneo Apertura
L2026-10-254-3 vs AtlasTorneo Apertura
L2026-10-312-1 vs Pumas UNAMTorneo Apertura

Pumas UNAM last five matches

D2026-10-123-3 vs Cruz AzulTorneo Apertura
W2026-10-172-1 vs AtlanteTorneo Apertura
L2026-10-222-0 vs SantosTorneo Apertura
D2026-10-251-1 vs Tigres UANLTorneo Apertura
W2026-10-312-1 vs PueblaTorneo Apertura
Previous meetings in this schedule

Puebla vs Pumas UNAM Head-to-Head Results

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

2026-02-14 · Torneo ClausuraPuebla 2-3 Pumas UNAM
2025-08-24 · Torneo AperturaPumas UNAM 0-0 Puebla
2025-03-08 · Torneo ClausuraPuebla 1-3 Pumas UNAM
2024-09-18 · Torneo AperturaPumas UNAM 1-0 Puebla
2024-02-11 · Torneo ClausuraPumas UNAM 3-0 Puebla

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 1-2 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.

Puebla vs Pumas UNAM FAQ

What was the Puebla vs Pumas UNAM final score?

Puebla 1-2 Pumas UNAM was the full-time result on Oct 30.

Who scored in Puebla vs Pumas UNAM?

Juninho scored for Pumas UNAM in the 10', assisted by Rodrigo López; Omar Moreno scored for Puebla in the 23', assisted by Luifer Hernández; Álvaro Angulo scored for Pumas UNAM in the 90'.

What were the key match stats?

Puebla had 52.7% possession and 17 shots; Pumas UNAM had 47.3% possession and 13 shots.

Where was the match played and what was the attendance?

The match was played at Estadio Cuauhtémoc in Puebla.