Liga MX Clausura - Final

U.N.A.M. - Pumas 1 - 2 FT Cruz Azul

Estadio Olimpico Universitario

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

Futmetrix Verdict
91
FT
Mon, May 25
Español
U.N.A.M. - Pumas
1-2
Cruz Azul
⚡ Intensity 87
⚖️ Balance 63
🏆 Stakes 44
🎲 Upset 10
Cruz Azul steal Clausura crown late

Late Rotondi Heroics Crown Cruz Azul in Clausura Final Thriller

Must-Watch Futmetrix Score: 91/100. A nerve-shredding second leg saw the visitors overturn an early deficit to silence the home crowd and lift the trophy.

The Opening Act

The Stakes were astronomical for this Clausura Final clash at Estadio Olimpico Universitario. With the first leg ending scoreless, the tension was palpable. Cruz Azul edged possession early on, spraying passes and probing the U.N.A.M. - Pumas defense. However, it was the hosts who drew first blood. In the 31st minute, R. Morales ignited the home crowd, finishing clinically to put Pumas ahead on the night and in the tie. The visitors struggled to find their rhythm immediately after, despite registering 16 total shots throughout the match. The early Intensity favored the home side, who looked poised to defend their narrow advantage and ultimately lift the trophy.

The Pivot

The second half demanded a ruthless response, and the Balance of the entire tie shifted dramatically. Cruz Azul threw caution to the wind, applying massive corner pressure to test the opposing goalkeeper. The crucial turning point arrived in a chaotic 54th minute. A bizarre, scrambled sequence involving R. Duarte resulted in a devastating own goal that completely reset the aggregate to 1-1. Suddenly, the momentum swung entirely toward the visiting outfit. Willer Ditta and Omar Campos became absolute rocks at the back, expertly recycling possession and driving their team forward from deep. Pumas found themselves firmly pinned back, their 47% possession feeling increasingly sterile as the heavy pressure mounted and the clock relentlessly ticked down.

Resolution

With extra time looming, the Upset Factor skyrocketed in the dying moments. In the 90th minute, C. Rotondi stepped up to etch his name into club folklore, burying a dramatic late strike to snatch a 2-1 lead on aggregate. Pumas imploded completely in the immediate aftermath. The sheer frustration boiled over as U. Antuna saw a straight red card in stoppage time, leaving the hosts mathematically and emotionally broken on the pitch. A second red card followed moments later for the home side, effectively sealing their grim fate. Cruz Azul expertly navigated the chaotic nine minutes of added time to secure the grand Clausura crown, leaving a deeply devastated Estadio Olimpico Universitario in their victorious wake.

Key Questions

How did the red card for U. Antuna impact the match?

U. Antuna's 90th-minute dismissal killed any remaining hope for Pumas. Down to ten men, they could not mount a final attack to salvage the Clausura tie.

Did U.N.A.M. - Pumas deserve the late equalizer?

Pumas did not score a late equalizer; instead, Cruz Azul's C. Rotondi found the 90th-minute winner to dramatically steal the title from the hosts.

How did U.N.A.M. - Pumas complete the comeback from behind?

The premise is incorrect. It was Cruz Azul who completed a stunning comeback, overturning Morales' early strike to win 2-1 and lift the trophy.

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
47%
53%
U.N.A.M. - Pumas 47%
Cruz Azul 53%
Shots
12
16
U.N.A.M. - Pumas 12
Cruz Azul 16
Shots on Target
3
5
U.N.A.M. - Pumas 3
Cruz Azul 5
Expected Goals (xG)
0.53
0.78
U.N.A.M. - Pumas 0.53
Cruz Azul 0.78
Passes
332
363
U.N.A.M. - Pumas 332
Cruz Azul 363
Pass Accuracy
83%
80%
U.N.A.M. - Pumas 83%
Cruz Azul 80%
Corners
7
7
U.N.A.M. - Pumas 7
Cruz Azul 7
Fouls
13
4
U.N.A.M. - Pumas 13
Cruz Azul 4
Yellow Cards
1
0
U.N.A.M. - Pumas 1
Cruz Azul 0
Red Cards
1
0
U.N.A.M. - Pumas 1
Cruz Azul 0

Match Events

31' R. Morales
J. Paradela G. Fernandez 🔄 36'
45' 🟨 R. Lopez
HT
R. Duarte 54'
59' 🔄 A. Carrasquilla S. Trigos
72' 🔄 R. Duarte P. Bennevendo
A. Garcia J. Rodarte 🔄 79'
85' 🔄 R. Lopez A. Rico
90'+3 🟥 U. Antuna
C. Rotondi 90'+5
90'+8 🟥 U.N.A.M. - Pumas
FT

Player Cards

Our take on every player in this match

U.N.A.M. - Pumas

Goalkeepers
Keylor Navas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Rodrigo Lopez
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Nathan Silva
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Rubén Duarte
FRIENDLY FIRE
FRIENDLY FIRE
Own Goal
Mistake
Own Goal
Mistake
2
Fouls
6.3
Rating
Álvaro Angulo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Midfielders
Uriel Antuna
FRIENDLY FIRE
FRIENDLY FIRE
Red Card
Mistake
Red Card
Mistake
2
Fouls
6.3
Rating
Adalberto Carrasquilla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
59
Total Mins
59
Entry
Pedro Vite
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Jordan Carrillo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Forwards
Robert Morales
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Juninho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
BENCH
Pablo Lara
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jesús Rivas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pablo Bennevendo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Antonio Leone
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Angel Azuaje
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ulises Rivas
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Cesar Garza
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santiago Trigos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
35
Total Mins
Started
Entry
Dennis Ramirez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ángel Rico
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
9
Total Mins
Started
Entry

Cruz Azul

Goalkeepers
Kevin Mier
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Defenders
Jeremy Márquez
PROVOCATEUR
PROVOCATEUR
4
Fouls Won
4
Fouls Won
8
Duels Won
0
Pens Won
Willer Ditta
ENFORCER
ENFORCER
4
Tackles
4
Tackles
8
Duels Won
80%
Win %
Gonzalo Piovi
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
80%
Duel Win %
Omar Campos
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
29%
Pass Acc
Midfielders
Amaury Garcia
LATE SHIFT
LATE SHIFT
11
Late Mins
11
Late Mins
79
Total Mins
79
Entry
Agustín Palavecino
STORMTROOPER
STORMTROOPER
3
Shots
3
Shots
0
Goals
1
On Target
José Paradela
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
36
Total Mins
36
Entry
Carlos Rodríguez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
Carlos Rotondi
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
6.2
Rating
Forwards
Osinachi Ebere
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
94
Total Mins
Started
Entry
BENCH
Andrés Gudiño
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jesús Orozco
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jorge Rodarte Barragan
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
15
Total Mins
Started
Entry
Cristian Jiménez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Andres Montaño
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ariel Castro Sevilla
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Amaury Morales
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gabriel Fernández
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
58
Total Mins
Started
Entry
Luka Romero
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Nicolás Ibáñez
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
05/22/2026 Cruz Azul 0 - 0 U.N.A.M. - Pumas Liga MX Estadio Azteca
03/15/2026 U.N.A.M. - Pumas 2 - 2 Cruz Azul Liga MX Estadio Olimpico Universitario
11/09/2025 Cruz Azul 2 - 3 U.N.A.M. - Pumas Liga MX Estadio Olímpico Universitario
10/11/2025 Cruz Azul 2 - 0 U.N.A.M. - Pumas Friendlies Clubs Heart Health Park
04/06/2025 Cruz Azul 3 - 2 U.N.A.M. - Pumas Liga MX Estadio Cuauhtémoc
10/27/2024 U.N.A.M. - Pumas 0 - 2 Cruz Azul Liga MX Estadio Olímpico Universitario
05/13/2024 Cruz Azul 2 - 2 U.N.A.M. - Pumas Liga MX Estadio Ciudad de los Deportes
05/10/2024 U.N.A.M. - Pumas 0 - 2 Cruz Azul Liga MX Estadio Olímpico Universitario
03/31/2024 U.N.A.M. - Pumas 0 - 0 Cruz Azul Liga MX Estadio Olímpico Universitario
10/08/2023 Cruz Azul 1 - 4 U.N.A.M. - Pumas Liga MX Estadio Azteca
05/22/2026
Liga MX Estadio Azteca
03/15/2026
Liga MX Estadio Olimpico Universitario
11/09/2025
Liga MX Estadio Olímpico Universitario
10/11/2025
Friendlies Clubs Heart Health Park
04/06/2025
Liga MX Estadio Cuauhtémoc
10/27/2024
Liga MX Estadio Olímpico Universitario
05/13/2024
Liga MX Estadio Ciudad de los Deportes
05/10/2024
Liga MX Estadio Olímpico Universitario
03/31/2024
Liga MX Estadio Olímpico Universitario
10/08/2023
Liga MX Estadio Azteca
U.N.A.M. - Pumas Win
Cruz Azul Win
Draw