Real Salt Lake vs Portland Timbers, 2022 MLS, Regular Season
· MLS
FT
3 - 1
3 - 1
RSL secures playoff spot with 3-1 win over the Timbers
—
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 3': Attempt blocked. Sergio Córdova (Real Salt Lake) right footed shot from the centre of the box is blocked. Assisted by Maikel Chang.
- 3': Offside, Real Salt Lake. Sergio Córdova tries a through ball, but Jefferson Savarino is caught offside.
- 5': Attempt blocked. Maikel Chang (Real Salt Lake) left footed shot from the right side of the box is blocked. Assisted by Jefferson Savarino.
- 6': Dairon Asprilla (Portland Timbers) wins a free kick in the defensive half.
- 6': Foul by Bryan Oviedo (Real Salt Lake).
- 8': Bryan Oviedo (Real Salt Lake) wins a free kick in the defensive half.
- 8': Foul by Zac McGraw (Portland Timbers).
- 8': Attempt missed. Sergio Córdova (Real Salt Lake) right footed shot from the centre of the box misses to the right. Assisted by Maikel Chang.
- 12': Corner, Real Salt Lake. Conceded by Juan Mosquera.
- 16': Corner, Real Salt Lake. Conceded by Cristhian Paredes.
- 16': Corner, Real Salt Lake. Conceded by Zac McGraw.
- 18': Attempt blocked. Braian Ojeda (Real Salt Lake) right footed shot from outside the box is blocked. Assisted by Jefferson Savarino.
- 19': Goal! Real Salt Lake 1, Portland Timbers 0. Jefferson Savarino (Real Salt Lake) right footed shot from outside the box to the bottom right corner. Assisted by Bryan Oviedo.
- 21': Attempt saved. Santiago Moreno (Portland Timbers) right footed shot from outside the box is saved in the top centre of the goal. Assisted by Claudio Bravo.
- 22': Corner, Real Salt Lake. Conceded by Claudio Bravo.
- 23': Attempt missed. Marcelo Silva (Real Salt Lake) header from very close range misses to the left. Assisted by Pablo Ruiz with a cross following a corner.
- 23': Attempt blocked. Dairon Asprilla (Portland Timbers) right footed shot from the right side of the box is blocked. Assisted by Yimmi Chara.
- 23': Corner, Portland Timbers. Conceded by Marcelo Silva.
- 24': Attempt missed. Dairon Asprilla (Portland Timbers) header from the centre of the box is close, but misses to the left following a corner.
- 25': Attempt missed. Andrew Brody (Real Salt Lake) right footed shot from the centre of the box misses to the left. Assisted by Bryan Oviedo with a cross.
- 26': Foul by David Ayala (Portland Timbers).
- 26': Sergio Córdova (Real Salt Lake) wins a free kick on the left wing.
- 27': David Ayala (Portland Timbers) is shown the yellow card for a bad foul.
- 27': Corner, Real Salt Lake. Conceded by Yimmi Chara.
- 28': Attempt missed. Rubio Méndez (Real Salt Lake) header from the centre of the box is close, but misses to the left. Assisted by Pablo Ruiz with a cross following a corner.
- 35': Attempt missed. Sergio Córdova (Real Salt Lake) header from very close range misses to the left. Assisted by Maikel Chang with a cross.
- 35': Substitution, Portland Timbers. Jaroslaw Niezgoda replaces Zac McGraw because of an injury.
- 35': Foul by Sergio Córdova (Real Salt Lake).
- 35': Yimmi Chara (Portland Timbers) wins a free kick in the defensive half.
- 41': Claudio Bravo (Portland Timbers) wins a free kick in the defensive half.
- 41': Foul by Maikel Chang (Real Salt Lake).
- 41': Dairon Asprilla (Portland Timbers) wins a free kick on the right wing.
- 41': Foul by Bryan Oviedo (Real Salt Lake).
- 44': Foul by Larrys Mabiala (Portland Timbers).
- 44': Sergio Córdova (Real Salt Lake) wins a free kick in the attacking half.
- 45'+1': Corner, Real Salt Lake. Conceded by Bill Tuiloma.
- 45'+1': Foul by Justen Glad (Real Salt Lake).
- 45'+1': Larrys Mabiala (Portland Timbers) wins a free kick in the defensive half.
- 45'+5': First Half ends, Real Salt Lake 1, Portland Timbers 0.
- 45': Second Half begins Real Salt Lake 1, Portland Timbers 0.
- 46': David Ayala (Portland Timbers) wins a free kick in the attacking half.
- 46': Foul by Maikel Chang (Real Salt Lake).
- 48': Goal! Real Salt Lake 2, Portland Timbers 0. Rubio Méndez (Real Salt Lake) left footed shot from the centre of the box to the centre of the goal. Assisted by Bryan Oviedo.
- 50': Dairon Asprilla (Portland Timbers) wins a free kick in the attacking half.
- 50': Foul by Braian Ojeda (Real Salt Lake).
- 53': Andrew Brody (Real Salt Lake) wins a free kick in the defensive half.
- 53': Foul by Dairon Asprilla (Portland Timbers).
- 54': Substitution, Portland Timbers. Josecarlos Van Rankin replaces Claudio Bravo.
- 54': Substitution, Portland Timbers. Marvin Loría replaces David Ayala.
- 55': Corner, Real Salt Lake. Conceded by Larrys Mabiala.
- 57': Offside, Real Salt Lake. Braian Ojeda tries a through ball, but Jefferson Savarino is caught offside.
- 58': Substitution, Real Salt Lake. Bode Hidalgo replaces Maikel Chang.
- 60': Attempt blocked. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is blocked. Assisted by Jefferson Savarino.
- 60': Attempt saved. Juan Mosquera (Portland Timbers) right footed shot from the right side of the box is saved in the top right corner.
- 61': Corner, Real Salt Lake. Conceded by Bill Tuiloma.
- 62': Attempt missed. Marvin Loría (Portland Timbers) left footed shot from outside the box misses to the left. Assisted by Jaroslaw Niezgoda.
- 64': Attempt missed. Rubio Méndez (Real Salt Lake) left footed shot from the right side of the box is close, but misses to the right. Assisted by Andrew Brody with a through ball.
- 65': Offside, Portland Timbers. Josecarlos Van Rankin tries a through ball, but Dairon Asprilla is caught offside.
- 67': Foul by Rubio Méndez (Real Salt Lake).
- 67': Marvin Loría (Portland Timbers) wins a free kick in the defensive half.
- 67': Rubio Méndez (Real Salt Lake) is shown the yellow card for a bad foul.
- 68': Foul by Rubio Méndez (Real Salt Lake).
- 68': Larrys Mabiala (Portland Timbers) wins a free kick in the defensive half.
- 69': Yimmi Chara (Portland Timbers) hits the right post with a right footed shot from the right side of the box. Assisted by Santiago Moreno.
- 69': Bode Hidalgo (Real Salt Lake) wins a free kick in the defensive half.
- 69': Foul by Santiago Moreno (Portland Timbers).
- 71': Substitution, Real Salt Lake. Justin Meram replaces Jefferson Savarino.
- 71': Substitution, Real Salt Lake. Anderson Julio replaces Sergio Córdova.
- 72': Cristhian Paredes (Portland Timbers) wins a free kick on the left wing.
- 72': Foul by Bode Hidalgo (Real Salt Lake).
- 73': Offside, Real Salt Lake. Rubio Méndez tries a through ball, but Anderson Julio is caught offside.
- 74': Substitution, Portland Timbers. Sebastián Blanco replaces Santiago Moreno.
- 74': Attempt saved. Pablo Ruiz (Real Salt Lake) left footed shot from outside the box is saved in the top centre of the goal. Assisted by Justin Meram.
- 75': Attempt blocked. Justin Meram (Real Salt Lake) right footed shot from outside the box is blocked.
- 76': Attempt missed. Anderson Julio (Real Salt Lake) left footed shot from the left side of the box is too high. Assisted by Justin Meram with a through ball.
- 76': Substitution, Real Salt Lake. Jasper Löffelsend replaces Rubio Méndez.
- 78': Foul by Bryan Oviedo (Real Salt Lake).
- 78': Juan Mosquera (Portland Timbers) wins a free kick on the right wing.
- 78': Attempt missed. Bill Tuiloma (Portland Timbers) header from the left side of the box misses to the left. Assisted by Marvin Loría following a set piece situation.
- 80': Attempt missed. Jaroslaw Niezgoda (Portland Timbers) left footed shot from very close range misses to the left. Assisted by Dairon Asprilla with a cross.
- 82': Goal! Real Salt Lake 3, Portland Timbers 0. Bode Hidalgo (Real Salt Lake) right footed shot from the centre of the box to the top left corner. Assisted by Jasper Löffelsend.
- 84': Foul by Dairon Asprilla (Portland Timbers).
- 84': Jasper Löffelsend (Real Salt Lake) wins a free kick in the defensive half.
- 85': Attempt missed. Anderson Julio (Real Salt Lake) right footed shot from a difficult angle on the right is close, but misses to the right. Assisted by Andrew Brody.
- 86': Corner, Portland Timbers. Conceded by Andrew Brody.
- 87': Goal! Real Salt Lake 3, Portland Timbers 1. Dairon Asprilla (Portland Timbers) left footed shot from outside the box to the centre of the goal. Assisted by Larrys Mabiala.
- 88': Foul by Sebastián Blanco (Portland Timbers).
- 88': Jasper Löffelsend (Real Salt Lake) wins a free kick on the right wing.
- 88': Sebastián Blanco (Portland Timbers) is shown the yellow card for a bad foul.
- 90'+1': Offside, Real Salt Lake. Justin Meram tries a through ball, but Jasper Löffelsend is caught offside.
- 90'+3': Attempt missed. Bode Hidalgo (Real Salt Lake) left footed shot from the right side of the box is high and wide to the left. Assisted by Andrew Brody.
- 90'+4': Foul by Anderson Julio (Real Salt Lake).
- 90'+4': Yimmi Chara (Portland Timbers) wins a free kick in the defensive half.
- 90'+5': Second Half ends, Real Salt Lake 3, Portland Timbers 1.
- 0': Match ends, Real Salt Lake 3, Portland Timbers 1.
Statistics
POR |
RSL![]() |
|
|---|---|---|
| 7 | Fouls | 12 |
| 2 | Yellow Cards | 1 |
| 0 | Red Cards | 0 |
| 1 | Offsides | 4 |
| 2 | Corner Kicks | 8 |
| 1 | Saves | 2 |
| 51.2 | Possession | 48.8 |
| 9 | SHOTS | 18 |
| 3 | ON GOAL | 4 |
| 0.3 | On Target % | 0.2 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 324 | Accurate Passes | 294 |
| 400 | Passes | 370 |
| 0.8 | Pass Completion % | 0.8 |
| 3 | Accurate Crosses | 6 |
| 17 | Crosses | 27 |
| 0.2 | Cross % | 0.2 |
| 73 | Long Balls | 71 |
| 38 | Accurate Long Balls | 41 |
| 0.5 | Long Balls % | 0.6 |
| 1 | Blocked Shots | 5 |
| 10 | Effective Tackles | 4 |
| 16 | Tackles | 11 |
| 0.6 | Tackle % | 0.4 |
| 6 | Interceptions | 14 |
| 20 | Effective Clearances | 20 |
| 20 | Clearances | 20 |
Game Information
Competition: MLS
Venue: America First Field
Location: Sandy, Utah, USA
Attendance: 21,333
Venue: America First Field
Location: Sandy, Utah, USA
Attendance: 21,333
MLS Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Vancouver Whitecaps | 4 | +13 | 12 |
| 2 | LAFC | 4 | +8 | 12 |
| 3 | San Diego FC | 4 | +8 | 10 |
| 4 | San Jose Earthquakes | 4 | +5 | 9 |
Line-Ups
Real Salt Lake (4-4-2)
| No. | Name |
|---|---|
| 18 | Zac MacMath (GK) |
| 30 | Marcelo Silva |
| 15 | Justen Glad |
| 36 | Bryan Oviedo |
| 2 | Andrew Brody |
| 6 | Pablo Ruiz |
| 88 | Braian Ojeda |
| 11 | Jefferson Savarino |
| 16 | Maikel Chang |
| 14 | Rubio Rubín |
| 10 | Sergio Córdova |
Portland Timbers (3-4-2-1)
| No. | Name |
|---|---|
| 31 | Aljaz Ivacic (GK) |
| 33 | Larrys Mabiala |
| 18 | Zac McGraw |
| 25 | Bill Tuiloma |
| 22 | Cristhian Paredes |
| 24 | David Ayala |
| 5 | Claudio Bravo |
| 29 | Juan Mosquera |
| 27 | Dairon Asprilla |
| 30 | Santiago Moreno |
| 23 | Yimmi Chará |
MLS News
Christian Pulisic, Gio Reyna in March USA roster; Tyler Adams out
AC Milan attacker Christian Pulisic, Juventus midfielder Weston McKennie and Crystal Palace center back Chris Richards headline the 27-player roster named by United States men's national manager Mauricio Pochettino for the upcoming international window.
MLS suspends Philadelphia Union's Ernst Tanner after misconduct probe
Major League Soccer has suspended Philadelphia Union sporting director Ernst Tanner without pay through June 1, 2026 for violating the policies and standards of professional conduct required of league and club leadership.
MLS Power Rankings: LAFC off to record-breaking start
LAFC have already made history with their lockdown defense, but are they No. 1? Here's this week's edition of ESPN's MLS Power Rankings.
Paul Rothrock finds the back of the net for Seattle Sounders FC
Paul Rothrock gets on the scoresheet for Seattle Sounders FC
Brian White scores Penalty Goals vs. Minnesota United FC
Brian White scores Penalty Goals vs Minnesota United FC
POR