SANSTARI
MAJOR LEAGUE SOCCER
SJ Earthquakes
DWLLL
  • Espinoza 16'
  • Espinoza 24'
  • Arango 27'
  • Bouda 88'
FT4 – 1
Portland Timbers
WDWDW
  • Mora 42'
Sunday, 4 May 2025 · 03:30
SJ Earthquakes3-4-2-1
Confirmed lineup
Portland Timbers4-2-3-1
56.9
D. Munie
67.2↓82'
I. Harkes
98.4
C. Arango
⚽
10★9.0
C. Espinoza
⚽⚽
118.5
O. Bouda
⚽
127.2
D. Romney
228.2
D. Jones
256.6↓72'
M. Floriani
346.7↓90'
B. Leroux
427.0
Daniel
947.2
V. Costa
46.2
K. Miller
56.5↓77'
C. Bravo
97.7
F. Mora
⚽
108.1
D. Costa
117.0
Antony
166.0
M. Crépeau
206.4
F. Surman
247.1↓76'
D. Ayala
296.3↓82'
J. Mosquera
307.8↓77'
S. Moreno
806.6↓66'
J. Ortiz
SJ Earthquakes

Match statistics

Portland Timbers
  • 44%Possession56%
  • 15Shots17
  • 8Shots on target5
  • 5Big chances created2
  • 2Corners6
  • 77%Pass accuracy81%
  • 4Saves4
  • 14Fouls9
  • 3Offsides3
  • 4Yellow cards1

Timeline

18 events
SJ EarthquakesPortland Timbers
  • Cristian Espinozaassist DeJuan Jones
    16'
  • Cristian Espinozaassist Ousseni Bouda
    24'
  • Cristian Arangoassist DeJuan Jones
    27'
  • Ian HarkesYellow card
    38'
  • Daniel MunieYellow card
    40'
  • 42'
    Felipe Moraassist David Da Costa
  • Dave RomneyYellow card
    55'
  • 66'
    ↑ Cristhian Paredes↓ Joao Ortiz
  • ↑ Rodrigues↓ Max Floriani
    72'
  • 76'
    ↑ Ian Smith↓ David Ayala
  • 77'
    ↑ Omir Fernandez↓ Claudio Bravo
  • 77'
    ↑ Kevin Kelsy↓ Santiago Moreno
  • 82'
    ↑ Ariel Lassiter↓ Juan Mosquera
  • ↑ Mark-Anthony Kaye↓ Ian Harkes
    82'
  • Ousseni Boudaassist Cristian Arango
    88'
  • 90+2'
    Kamal MillerYellow card
  • ↑ Noel Buck↓ Beau Leroux
    90+3'
  • Vítor CostaYellow card
    90+4'

Price by goal

No validated in-play prices were captured for this match. In-play price validation started on 30 September, so earlier matches have none.