San Jose Earthquakes hold off Real Salt Lake for tight 2-1 win
Bouda and Kikanovic put San Jose Earthquakes ahead inside the first 16 minutes, and the team held on after Sanabria pulled one back to secure a win that the stats show was far closer than the scoreline suggests.

Fans had barely taken their seats at PayPal Park before their team was already behind. Ousseni Bouda made it 1-0 in the 1st minute from a direct free kick, curling a low right-footed shot just inside the left post. San Jose Earthquakes went on to beat Real Salt Lake 2-1 in an MLS match that was effectively decided in the first twenty-two minutes of play.
The second blow came fast. In the 16th minute, Benji Kikanovic finished off a counterattack set up by Jamar Ricketts, slotting home from close range with a low right-footed strike to make it 2-0. Real Salt Lake, who had looked rattled by the early onslaught, responded quickly: in the 22nd minute, Juan Manuel Sanabria headed home from the center of the box off a cross from Samuel Junqua to make it 2-1, a score that would hold until the final whistle.
What stood out was that after that frantic opening, the match settled into a stalemate. Real Salt Lake had chances to equalize in the first half, with shots from Marczuk, Solans and Glad testing the home defense, and they controlled more of the ball in the second half, but they couldn't find the equalizer despite pushing with players like Sanabria, Lobjanidze and Caliskan. San Jose, for its part, had its own chances to extend the lead through Bouda, Judd and Löwen, but the 2-1 scoreline from the 22nd minute stood for the rest of the game.
What the numbers say
The stats reflect a match that was closer than the final score suggests. Real Salt Lake controlled more possession and created more chances, but couldn't turn that into clinical finishing.
| Stat | San Jose Earthquakes | Real Salt Lake |
|---|---|---|
| Possession (%) | 43.4 | 56.6 |
| Shots | 15 | 16 |
| Shots on target | 5 | 5 |
| Big chances | 2 | 2 |
| Corners | 5 | 5 |
| Passes | 390 | 506 |
| Fouls committed | 13 | 13 |
That even split is backed up by the match's estimated xG, calculated from shot locations: 2.136 for San Jose against 1.892 for Real Salt Lake. It's a minimal difference that tells the story of a much tighter contest than the final result implies, decided more by early efficiency than by any clear dominance.
Before kickoff, our projection gave San Jose Earthquakes a 44% chance of winning, a 26% chance of a draw and a 30% chance for Real Salt Lake, with expected goals of 1.71 for the home side and 1.39 for the visitors. The outcome ended up matching that forecast: the favorite won, though by a tighter margin than the scoreline suggested, as reflected in the match's own stats.
What the result means
With this win, San Jose Earthquakes stays in third place in the Western Conference with 52 points from 33 matches played (14 wins, 10 draws and 9 losses). Real Salt Lake, meanwhile, remains in tenth with 42 points from 33 appearances (12 wins, 6 draws and 15 losses), ten points behind tonight's opponent. A match that was decided in the first quarter hour and that, despite a more controlled second half from Real Salt Lake, wasn't enough to overturn the lead San Jose built with two early strikes.
ATH
RSO
VAN
SEA
JUV
NAP
MAR
TOU
ATO
FOR
PAL
VAS
THS
GUV
CCP
OLI
CAG
UNI
LEX
COS
BRA
FAM
ATL
TOR
NSH
RBNY
NE
MIA
LAF
MIN
POR
HOU
CSL
NCX
CAZ
LEO
RFA
FSC
SMT
COL
GTI
QAC
VAR
MOR
SUP
CAV
ISF
ONC
GRE
ATL
ATL
ALI
AGU
FAS
ANT
MUN
GUA
COB
COM
MIX
MOT
MAR
OLA
GUA
BOL
FCU
CAR
LA
BOS
BAY
SD
GFC
UTA
HOU
POR