San Diego Holds Off Late Puebla Surge to Win 3-2
Goals between the 75th and 79th minutes proved decisive as the home side survived a VAR-confirmed strike from Mustre in the closing moments.

San Diego held off a late Puebla push to claim a 3-2 win at Snapdragon Stadium, in a match that stayed wide open until the final whistle. The home side looked to have put it away with two goals in five minutes during the second half, but a VAR-reviewed goal in the closing stages brought the tension right back for the home crowd.
A blistering start and a back-and-forth battle
The match couldn't have started better for the home side: just three minutes in, Osvald Søe finished inside the box off a Jeppe Tverskov assist from a corner kick to put San Diego ahead. The goal came after Lewis Morgan had already given a warning with a shot off target in the opening minute of play.
Puebla, though, didn't sit back and found its reward before the half hour mark. In the 29th minute, Kevin Velasco leveled the score with a close-range finish from the right side of the box, capping a spell of greater visiting pressure that had already produced chances for Emiliano Gómez and Eduardo Mustre. With the score tied 1-1, the first half closed out with both sides trading blows but no further goals, despite efforts from distance by Bryan Zamblé and Fernando Monárrez.
The one-two punch that seemed to seal it
The second half opened with San Diego turning to its bench (Onni Valakari, Alex Mighten and Ian Murphy all came on), and the match stayed even through the middle stretch. The breakthrough came fast: in the 75th minute, David Vazquez headed home a Bryce Duke cross to make it 2-1, and just four minutes later, in the 79th, Dagur Thórhallsson extended the lead with an angled finish assisted by Alex Mighten, putting the score at 3-1.
Puebla refused to fold. With several substitutions already made, the visitors got their reward in the 86th minute: Eduardo Mustre curled a left-footed strike into the top corner off a corner kick, assisted by Facundo Almada, in a play that needed a VAR review to be confirmed. The 3-2 scoreline set up a tense finish, with four minutes of stoppage time in which San Diego managed to hold on without conceding the equalizer.
What the numbers show
San Diego controlled possession and was sharper in the final third, though Puebla wasn't far behind in shot volume.
| Stat | San Diego | Puebla |
|---|---|---|
| Possession (%) | 62.8 | 37.2 |
| Shots | 17 | 16 |
| Shots on target | 7 | 4 |
| Big chances | 2 | 1 |
| Corners | 6 | 5 |
| Passes | 678 | 394 |
| Fouls committed | 12 | 10 |
The post-match xG estimate (an in-house metric based on shot location, not a prediction) slightly favors the home side: 2.126 versus 1.824 for Puebla, figures that reflect just how tight the match was in terms of chance creation despite the gap on the scoreboard.
The preview didn't miss the trend
Ahead of the match, our projection gave San Diego a 46% chance of winning, against 27% for a draw and another 27% for a Puebla win, with expected goals of 1.7 for the home side and 1.25 for Puebla. The final result, a home win with both sides scoring more than expected (combined expected goals sat at 2.95, and five ended up going in), confirmed the trend favoring San Diego, though the match itself was far more thrilling and nerve-wracking than those numbers suggested.
Takeaways from the match
San Diego picks up a win that keeps it at six points with a neutral goal difference in the group, while Puebla is left with the feeling of having matched its opponent for large stretches of the game, with two partial comebacks that weren't enough to avoid defeat. The one-two punch between the 75th and 79th minutes ended up being the difference in a match that, up to that point, had remained completely even.
ATL
MTY
BRB
LCA
BON
SKN
JAM
GUA
HON
SUR
NAL
CAR
CAV
SUP
UAT
LDN
ELP
TUL
CTJ
ATS
SLV
MTQ
UMA
ISF
KHA
GEO
NIR
ARM
LVA
HUN
UKR
ITA
BEL
MNE
CYP
POL
BIH
SWE
ROU
TUR
FRA
AUS
BRA
IND
PAN
BER
GLP
GRN
CUB
MOZ
SEN
SDN
ETH
TAN
GNB
NIG
LES
NGA
MAD
RWA
LBR
TOG
BDI
MWI
SSD
GAM
SOM
ALG
ZAM
MAR
GAB
MLI
CPV
EGY
ANG
BFA
BEN