By Harshit, PUEBLA, Mexico, Nov. 9, 2025
Pumas UNAM staged a remarkable comeback in Puebla, turning around a match that Cruz Azul had controlled for large stretches, in a dramatic Liga MX showdown with Play-In implications. In a high-intensity match played at the Estadio Cuauhtémoc, the university team clawed back from behind to silence Cruz Azul supporters and keep their postseason hopes alive. Cruz Azul, meanwhile, risks losing its top-of-table positioning after a late collapse.
Below are the live match updates and key events as they happened:
LIVE UPDATE FEED
⏱️ 90’ + Added Time
Time is up on the clock, and Pumas have completed a sensational comeback. Cruz Azul appears stunned, unable to respond or generate meaningful possession late in the game. The match will continue to at least 96 minutes due to added stoppage time, but momentum is entirely with the visiting side.
⚽ 86’ — GOAL! Pumas Take the Lead
GOOOOOOOOOOOOOOOOAL! A perfectly worked corner kick finds Alan Medina at the far post. Cruz Azul’s defense is caught standing still, leaving Medina completely unmarked to slot home.
Pumas 3 – 2 Cruz Azul
What a turnaround. The stadium erupts in disbelief and pride from the traveling university fans.
⚽ 80’ — GOAL! Pumas Equalize
GOOOOOOOOOOAAAAL for Pumas! Ángulo beats goalkeeper Andrés Gudiño with composure and clinical finishing. From trailing 2–1, Pumas have now brought the match back to level.
The final stretch is officially war.
🥅 78’ — PENALTY!
Omar Campos brings down Carrasquilla right on the goal line. The referee points to the spot immediately. Debate arises over who steps up, but the pressure is immense. Gudiño tries to play mind games.
A massive moment.
⏱️ 75’ — Pumas Dominant
Pumas continue to attack and recover the ball quickly. Cruz Azul struggles to connect in midfield and appears uncomfortable under sustained pressing. However, the university side has lacked finishing precision — until now.
↔️ 70’ — Triple Substitution for Cruz Azul
Bogusz, Charly Rodríguez, and Fernández leave.
Amaury García, Luka Romero, and Ángel Sepúlveda enter.
Cruz Azul attempts to regain energy and ball control.
🟥 65’ — RED CARD! Cruz Azul Down to 10
Lorenzo Faravelli receives a straight red. Cruz Azul players protest, but the referee stands firm.
The match swings sharply in Pumas’ favor.
⏱️ 60’ — Gudiño Saves Cruz Azul
Paradela breaks free and unleashes a powerful shot, but Keylor Navas makes a spectacular save. Pumas continue pressing for the equalizer.
⏱️ 55’ — Second Half Momentum
Pumas start the half aggressively, pushing Cruz Azul deep into its defensive zone. The urgency from the university side is clear: they must win to reach the Play-In.
⚽ 19’ & 14’ — Cruz Azul Takes and Builds the Lead
Gabriel Fernández scores twice, first with a header and then finishing a brilliant buildup play.
La Máquina seemed in full command — but football can change fast.
⚽ 4’ — Early Goal for Pumas
Right from the start, Pumas surprise Cruz Azul with a fast, precise attack finished by Ruvalcaba.
The spark that set the tone for this wild match.
Overall Match Context
This match had massive stakes:
- Cruz Azul needed a win to finish top of the table.
- Pumas needed a victory to stay alive in the Play-In qualification race.
In the end, Pumas responded with determination, intensity, and a fearless attacking mindset — especially after Cruz Azul went down to ten men.

