Tijuana Beats Pumas UNAM 2-0 as Gilberto Mora Nets Two Penalties at Estadio Caliente
Gilberto Mora converted two penalties, one in each half of the second period, to lift Tijuana to victory in Liga MX.

Gilberto Mora converted two penalties, one in each half of the second period, and that was all Club Tijuana needed to beat Pumas UNAM 2-0 at Estadio Caliente, in a Liga MX clash that was decided entirely from the penalty spot.
The first half was scoreless but not short on chances. Uriel Antuna and Victor Arteaga tested Tijuana's goalkeeper early, and Adalberto Carrasquilla nearly put Pumas ahead with a shot from outside the box that drifted just wide near the end of the opening 45. Tijuana answered with attempts from Adonis Preciado and Mora himself, but the score stayed 0-0 through the break.
Everything changed after halftime. In the 50th minute, Ruben Duarte gave away a penalty inside the box for a foul on Mourad El Ghezouani, and two minutes later Mora made no mistake, driving a low shot with his right foot just inside the left post to make it 1-0. Things heated up further in the 58th minute when Pablo Bennevendo was shown a straight red card for a foul on El Ghezouani, though VAR reviewed the play and overturned the card a minute later. Pumas UNAM stayed at full strength, but the psychological blow had already landed.
The second gut punch came late. In the 78th minute, VAR stepped in again to award another penalty to Tijuana, this time for a foul by Keylor Navas on El Ghezouani. Mora repeated the recipe: right foot, low, same corner, making it a final 2-0 in the 80th minute. Pumas tried to respond in the closing minutes with substitutes Pedro Vite, Juninho, Cristian Calderon and Israel Luna, but couldn't find a way through despite a header from Diego Abreu, by then on Tijuana's side, that was stopped low to the ground.
What the Numbers Say
Tijuana controlled possession and was sharper in the key moments, though the overall stats were closer than the scoreline suggests:
| Stat | Tijuana | Pumas UNAM |
|---|---|---|
| Possession (%) | 57.1 | 42.9 |
| Shots | 11 | 10 |
| Shots on target | 3 | 3 |
| Corners | 3 | 6 |
| Passes | 540 | 403 |
| Fouls committed | 12 | 10 |
Where the gap really shows up is in the xG calculated after the fact from the match's shots: Tijuana generated 2.37 expected goals to just 0.42 for Pumas, a reflection of how heavily the two converted penalties weighed on that number, even though open play was more even than the figure implies.
The preview published ahead of kickoff had given Tijuana a 37% chance of winning, 29% for a draw and 34% for Pumas, with expected goals of 1.40 for the home side and 1.35 for the visitors. The final result, a 2-0 built almost entirely on penalties, ended up being far more decisive than that tightly split forecast suggested.
What It Means in the Standings
With this result, Tijuana moves to 13 points from 6 matches played (4 wins, 1 draw, 1 loss) and sits in second place, just one point off the lead. Pumas UNAM, with 8 points from 6 matches (2 wins, 2 draws, 2 losses), remains in the middle of the table, now 5 points behind tonight's opponent. The match had a bit of everything: two penalties converted, a red card shown and then overturned by VAR, and a Tijuana performance that, while not overwhelming in general play, certainly was on the scoreboard.
SAB
BVB
FEN
SLA
VFB
ATM
ROM
SLO
PSG
BAR
NAP
BOD
MCI
AEK
LIV
VIL
POR
PSV
GDL
NCX
FCJ
ATL
ASL
QRO
TIG
LEO
VAS
BOC
DRA
RIY
TAA
QAD
NSR
NEO
ITF
ITH
HFD
NEJ
PAR
ANS
GOA
IST
ASC
ITT
AHA
QAD
IND
AUR
COL
PMO
UCL
COQ
ISF
ONC
RIJ
COM
LMI
SKA
NOR
ÖSK
POR
PSV
SLA
BVB
NAP
PSG
BAR
SLO
VFB
LIV