Major League Soccer · USA · Round 1

Portland Timbers
3 - 0 Full time
Real Salt Lake

Providence Park · Portland, Oregon

Lineups

Portland Timbers4-2-3-1
JP41Pantemis
JM29Mosquera
MA2Araujo
13Župarić
CB5↓89'Bravo
DC21↓76'Chará
EW19↓89'Williamson
SM30⚽↓84'Moreno
EF10⚽Ferreira
JR14Rodríguez
FM9⚽↓89'Mora
ZM18MacMath
AB2Brody
BH19Hidalgo
BV4↓63'Vera
AK98Katranis
EE14↓63'Eneli
BO6Ojeda
AG11↓71'Gómez
MC25↓78'Crooks
DL8↓63'Luna
CA9Arango
Real Salt Lake4-2-3-1

Portland Timbers substitutes

24 David Ayala 6.5 ↑76'
11 Antony ↑84'
15 Eric Miller ↑89'
22 Cristhian Paredes ↑89'
99 Nathan Fogaça ↑89'
25 Trey Muse
33 Larrys Mabiala
18 Zac McGraw

Coach: Phil Neville · Unavailable: Marvin Loría (injury)

Real Salt Lake substitutes

3 Bryan Oviedo 6.0 ↑63'
13 Nelson Palacio 6.3 ↑63'
29 Anderson Julio 6.1 ↑63'
12 Matthew Bell 6.8 ↑71'
16 Maikel Chang Ramirez 6.7 ↑78'
35 Gavin Beavers
26 Philip Quinton
33 Tommy Silva
92 Noel Çalışkan

Coach: Pablo Mastroeni · Unavailable: Marcelo Silva (injury), Erik Holt (injury), Kevin Bonilla (injury)

Match events

3'Felipe Mora assist: Santiago Moreno 1 - 0⚽
7'Diego Chará
8'Jonathan Rodríguez
23'Cristian Arango
23'Andrés Gómez
23'Felipe Mora
37'Braian Ojeda
Second half
48'Santiago Moreno assist: Evander Ferreira 2 - 0⚽
56'Matt Crooks
63'↑ Nelson Palacio ↓ Emeka Eneli⇄
63'↑ Anderson Julio ↓ Diego Luna⇄
63'↑ Bryan Oviedo ↓ Brayan Vera⇄
63'Diego Luna
71'↑ Matthew Bell ↓ Andrés Gómez⇄
76'↑ David Ayala ↓ Diego Chará⇄
78'↑ Maikel Chang Ramirez ↓ Matt Crooks⇄
84'↑ Antony ↓ Santiago Moreno⇄
86'Claudio Bravo
89'↑ Eric Miller ↓ Claudio Bravo⇄
89'↑ Nathan Fogaça ↓ Felipe Mora⇄
89'↑ Cristhian Paredes ↓ Eryk Williamson⇄
90'Evander Ferreira assist: Antony 3 - 0⚽

Where to watch Major League Soccer

USAApple TV (MLS Season Pass), FOX Sports (selected matches)
United KingdomApple TV (MLS Season Pass)
PakistanApple TV (MLS Season Pass)
IndiaApple TV (MLS Season Pass)
CanadaApple TV (MLS Season Pass), TSN (selected matches)
AustraliaApple TV (MLS Season Pass)

Official broadcasters for the 2026-27 season. Rights can change during the season — always confirm with the broadcaster before subscribing.

Match details

CompetitionMajor League Soccer
Kick-off (UTC)Sunday, 14 July 2024, 02:25 UTC — shown in your local time at the top of this page
StatusFinished

Line-ups, match events and the head-to-head record for this fixture are shown on this page where the data feed publishes them.

Head to head

16Portland Timbers wins12Draws16Real Salt Lake wins

44 past meetings on record. Biggest Portland Timbers win: Portland Timbers 6–1 Real Salt Lake (2021). Biggest Real Salt Lake win: Real Salt Lake 1–4 Portland Timbers (2018).

26 Jul 2026Portland Timbers 2 - 1 Real Salt LakeMajor League Soccer
2 May 2026Real Salt Lake 2 - 0 Portland TimbersMajor League Soccer
23 Oct 2025Portland Timbers 3 - 1 Real Salt LakeMajor League Soccer
17 Jul 2025Portland Timbers 0 - 1 Real Salt LakeMajor League Soccer
15 May 2025Real Salt Lake 0 - 0 Portland TimbersMajor League Soccer
22 Sep 2024Real Salt Lake 3 - 3 Portland TimbersMajor League Soccer
31 Aug 2023Portland Timbers 2 - 1 Real Salt LakeMajor League Soccer
18 May 2023Real Salt Lake 0 - 0 Portland TimbersMajor League Soccer
11 May 2023Portland Timbers 3 - 4 Real Salt LakeUS Open Cup
9 Oct 2022Real Salt Lake 3 - 1 Portland TimbersMajor League Soccer
Show all 44 past meetings
24 Apr 2022Portland Timbers 0 - 0 Real Salt LakeMajor League Soccer
4 Dec 2021Portland Timbers 2 - 0 Real Salt LakeMajor League Soccer
4 Nov 2021Real Salt Lake 1 - 3 Portland TimbersMajor League Soccer
26 Sep 2021Portland Timbers 6 - 1 Real Salt LakeMajor League Soccer
8 Aug 2021Portland Timbers 3 - 2 Real Salt LakeMajor League Soccer
15 Oct 2020Real Salt Lake 2 - 1 Portland TimbersMajor League Soccer
30 Aug 2020Portland Timbers 4 - 4 Real Salt LakeMajor League Soccer
20 Oct 2019Real Salt Lake 2 - 1 Portland TimbersMajor League Soccer
1 Sep 2019Portland Timbers 1 - 0 Real Salt LakeMajor League Soccer
5 May 2019Real Salt Lake 1 - 2 Portland TimbersMajor League Soccer
21 Oct 2018Portland Timbers 3 - 0 Real Salt LakeMajor League Soccer
7 Oct 2018Real Salt Lake 1 - 4 Portland TimbersMajor League Soccer
17 Sep 2017Real Salt Lake 2 - 1 Portland TimbersMajor League Soccer
20 Jul 2017Portland Timbers 1 - 4 Real Salt LakeMajor League Soccer
11 Sep 2016Portland Timbers 1 - 0 Real Salt LakeMajor League Soccer
19 Jun 2016Real Salt Lake 2 - 2 Portland TimbersMajor League Soccer
20 Mar 2016Portland Timbers 2 - 2 Real Salt LakeMajor League Soccer
15 Oct 2015Real Salt Lake 0 - 1 Portland TimbersMajor League Soccer
16 Aug 2015Real Salt Lake 0 - 1 Portland TimbersMajor League Soccer
2 Jul 2015Real Salt Lake 2 - 0 Portland TimbersUS Open Cup
8 Mar 2015Portland Timbers 0 - 0 Real Salt LakeMajor League Soccer
18 Oct 2014Portland Timbers 0 - 0 Real Salt LakeMajor League Soccer
8 Jun 2014Real Salt Lake 1 - 3 Portland TimbersMajor League Soccer
20 Apr 2014Real Salt Lake 1 - 0 Portland TimbersMajor League Soccer
25 Nov 2013Portland Timbers 0 - 1 Real Salt LakeMajor League Soccer
11 Nov 2013Real Salt Lake 4 - 2 Portland TimbersMajor League Soccer
20 Oct 2013Portland Timbers 0 - 0 Real Salt LakeMajor League Soccer
31 Aug 2013Real Salt Lake 4 - 2 Portland TimbersMajor League Soccer
22 Aug 2013Portland Timbers 3 - 3 Real Salt LakeMajor League Soccer
23 Sep 2012Real Salt Lake 2 - 1 Portland TimbersMajor League Soccer
8 Jul 2012Real Salt Lake 3 - 0 Portland TimbersMajor League Soccer
1 Apr 2012Portland Timbers 2 - 3 Real Salt LakeMajor League Soccer
23 Oct 2011Real Salt Lake 1 - 1 Portland TimbersMajor League Soccer
1 May 2011Portland Timbers 1 - 0 Real Salt LakeMajor League Soccer