Major League Soccer · USA · Round 1
Portland Timbers
3 - 0
Full time
Providence Park · Portland, Oregon
Lineups
Portland Timbers4-2-3-1JP
41Pantemis
JM
29Mosquera
MA
2Araujo
CB
5↓89'Bravo
DC
21↓76'Chará
21↓76'CharáEW
19↓89'Williamson
SM
30⚽↓84'Moreno
EF
10⚽Ferreira
JR
14Rodríguez
14RodríguezFM
9⚽↓89'Mora
9⚽↓89'MoraZM
18MacMath
18MacMathAB
2Brody
BH
19Hidalgo
19HidalgoBV
4↓63'Vera
AK
98Katranis
EE
14↓63'Eneli
BO
6Ojeda
6OjedaAG
11↓71'Gómez
MC
25↓78'Crooks
25↓78'CrooksDL
8↓63'Luna
CA
9Arango
Portland Timbers substitutes
24 David Ayala ↑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 ↑63'
13 Nelson Palacio ↑63'
29 Anderson Julio ↑63'
12 Matthew Bell ↑71'
16 Maikel Chang Ramirez ↑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
| USA | Apple TV (MLS Season Pass), FOX Sports (selected matches) |
|---|---|
| United Kingdom | Apple TV (MLS Season Pass) |
| Pakistan | Apple TV (MLS Season Pass) |
| India | Apple TV (MLS Season Pass) |
| Canada | Apple TV (MLS Season Pass), TSN (selected matches) |
| Australia | Apple 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
| Competition | Major League Soccer |
|---|---|
| Kick-off (UTC) | Sunday, 14 July 2024, 02:25 UTC — shown in your local time at the top of this page |
| Status | Finished |
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 wins12Draws44 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
