Colorado Rapids vs Portland Timbers, 2021 MLS, Regular Season
· MLSRapids clinch playoff berth with win over Timbers
Dominique Badji and Diego Rubio scored to lead the host Colorado Rapids to a comfortable 2-0 victory over the Portland Timbers.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 1': Dominique Badji (Colorado Rapids) wins a free kick on the left wing.
- 1': Foul by Bill Tuiloma (Portland Timbers).
- 3': Corner, Portland Timbers. Conceded by Auston Trusty.
- 7': Corner, Colorado Rapids. Conceded by Larrys Mabiala.
- 7': Attempt missed. Auston Trusty (Colorado Rapids) header from the centre of the box misses to the left. Assisted by Jack Price with a cross following a corner.
- 7': Attempt missed. Jack Price (Colorado Rapids) right footed shot from the left side of the box misses to the right following a corner.
- 7': Offside, Colorado Rapids. Jack Price tries a through ball, but Mark-Anthony Kaye is caught offside.
- 9': Foul by Kellyn Acosta (Colorado Rapids).
- 9': Pablo Bonilla (Portland Timbers) wins a free kick in the defensive half.
- 10': Diego Rubio (Colorado Rapids) wins a free kick in the defensive half.
- 10': Foul by Renzo Zambrano (Portland Timbers).
- 12': Attempt saved. Dominique Badji (Colorado Rapids) left footed shot from outside the box is saved in the bottom right corner. Assisted by Diego Rubio.
- 15': Felipe Mora (Portland Timbers) wins a free kick on the left wing.
- 15': Foul by Lalas Abubakar (Colorado Rapids).
- 17': Hand ball by Kellyn Acosta (Colorado Rapids).
- 18': Cole Bassett (Colorado Rapids) wins a free kick on the right wing.
- 18': Foul by Diego Valeri (Portland Timbers).
- 23': Foul by Diego Rubio (Colorado Rapids).
- 23': Renzo Zambrano (Portland Timbers) wins a free kick in the defensive half.
- 23': Diego Chara (Portland Timbers) wins a free kick in the defensive half.
- 23': Foul by Cole Bassett (Colorado Rapids).
- 23': Hand ball by Santiago Moreno (Portland Timbers).
- 25': Corner, Colorado Rapids. Conceded by Pablo Bonilla.
- 26': Attempt missed. Auston Trusty (Colorado Rapids) left footed shot from the centre of the box is too high. Assisted by Jack Price with a cross following a corner.
- 28': Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from outside the box is high and wide to the right. Assisted by Diego Valeri.
- 32': Diego Rubio (Colorado Rapids) wins a free kick in the attacking half.
- 32': Foul by Diego Chara (Portland Timbers).
- 36': Felipe Mora (Portland Timbers) wins a free kick on the right wing.
- 36': Foul by Auston Trusty (Colorado Rapids).
- 41': Corner, Portland Timbers. Conceded by Lalas Abubakar.
- 43': Offside, Portland Timbers. Diego Valeri tries a through ball, but Yimmi Chara is caught offside.
- 43': Braian Galván (Colorado Rapids) wins a free kick on the right wing.
- 43': Foul by Santiago Moreno (Portland Timbers).
- 45'+1': Attempt saved. Felipe Mora (Portland Timbers) right footed shot from outside the box is saved in the top left corner. Assisted by Santiago Moreno.
- 45'+2': Goal! Colorado Rapids 1, Portland Timbers 0. Dominique Badji (Colorado Rapids) header from very close range to the centre of the goal. Assisted by Braian Galván with a cross.
- 45'+3': First Half ends, Colorado Rapids 1, Portland Timbers 0.
- 45': Second Half begins Colorado Rapids 1, Portland Timbers 0.
- 48': Attempt saved. Felipe Mora (Portland Timbers) right footed shot from outside the box is saved in the bottom left corner.
- 49': Attempt blocked. Diego Valeri (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Felipe Mora.
- 49': Corner, Portland Timbers. Conceded by Braian Galván.
- 50': Attempt saved. Diego Valeri (Portland Timbers) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Santiago Moreno.
- 51': Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from outside the box is high and wide to the right. Assisted by Diego Valeri.
- 52': Attempt blocked. Cole Bassett (Colorado Rapids) right footed shot from the left side of the box is blocked. Assisted by Mark-Anthony Kaye.
- 52': Attempt blocked. Diego Rubio (Colorado Rapids) right footed shot from the centre of the box is blocked. Assisted by Cole Bassett.
- 52': Corner, Colorado Rapids. Conceded by Dario Zuparic.
- 52': Attempt missed. Danny Wilson (Colorado Rapids) header from very close range misses to the right. Assisted by Jack Price with a cross following a corner.
- 53': Offside, Colorado Rapids. Kellyn Acosta tries a through ball, but Diego Rubio is caught offside.
- 54': Cole Bassett (Colorado Rapids) wins a free kick in the defensive half.
- 54': Foul by Diego Chara (Portland Timbers).
- 60': Diego Rubio (Colorado Rapids) wins a free kick on the right wing.
- 60': Foul by Diego Chara (Portland Timbers).
- 62': Substitution, Portland Timbers. Dairon Asprilla replaces Santiago Moreno.
- 63': Goal! Colorado Rapids 2, Portland Timbers 0. Diego Rubio (Colorado Rapids) header from the centre of the box to the bottom left corner. Assisted by Braian Galván with a cross.
- 64': Substitution, Colorado Rapids. Michael Barrios replaces Dominique Badji.
- 65': Felipe Mora (Portland Timbers) wins a free kick in the attacking half.
- 65': Foul by Lalas Abubakar (Colorado Rapids).
- 67': Cole Bassett (Colorado Rapids) wins a free kick in the attacking half.
- 67': Foul by Dairon Asprilla (Portland Timbers).
- 68': Dairon Asprilla (Portland Timbers) is shown the yellow card for a bad foul.
- 69': Diego Rubio (Colorado Rapids) hits the right post with a header from the centre of the box. Assisted by Auston Trusty with a headed pass following a set piece situation.
- 70': Substitution, Colorado Rapids. Steven Beitashour replaces Kellyn Acosta because of an injury.
- 71': Substitution, Colorado Rapids. Jonathan Lewis replaces Diego Rubio.
- 71': Attempt saved. Cole Bassett (Colorado Rapids) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Michael Barrios.
- 71': Attempt saved. Michael Barrios (Colorado Rapids) right footed shot from the centre of the box is saved in the centre of the goal.
- 74': Attempt blocked. Michael Barrios (Colorado Rapids) right footed shot from the right side of the box is blocked. Assisted by Auston Trusty.
- 74': Corner, Colorado Rapids. Conceded by Pablo Bonilla.
- 76': Substitution, Portland Timbers. Marvin Loría replaces Diego Valeri.
- 76': Substitution, Portland Timbers. George Fochive replaces Renzo Zambrano.
- 76': Substitution, Portland Timbers. Josecarlos Van Rankin replaces Larrys Mabiala.
- 77': Hand ball by Felipe Mora (Portland Timbers).
- 78': Cole Bassett (Colorado Rapids) wins a free kick in the attacking half.
- 78': Foul by Dairon Asprilla (Portland Timbers).
- 79': Foul by Mark-Anthony Kaye (Colorado Rapids).
- 79': Marvin Loría (Portland Timbers) wins a free kick in the defensive half.
- 81': Foul by George Fochive (Portland Timbers).
- 81': Mark-Anthony Kaye (Colorado Rapids) wins a free kick in the defensive half.
- 81': George Fochive (Portland Timbers) is shown the yellow card for a bad foul.
- 82': Cole Bassett (Colorado Rapids) wins a free kick on the right wing.
- 82': Foul by Diego Chara (Portland Timbers).
- 83': Attempt blocked. Mark-Anthony Kaye (Colorado Rapids) left footed shot from the centre of the box is blocked.
- 83': Foul by Mark-Anthony Kaye (Colorado Rapids).
- 83': Yimmi Chara (Portland Timbers) wins a free kick in the defensive half.
- 85': Attempt saved. George Fochive (Portland Timbers) left footed shot from outside the box is saved in the bottom left corner. Assisted by Felipe Mora.
- 87': Substitution, Colorado Rapids. Nicolás Mezquida replaces Cole Bassett.
- 87': Substitution, Colorado Rapids. Andre Shinyashiki replaces Mark-Anthony Kaye.
- 88': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
- 88': Foul by Michael Barrios (Colorado Rapids).
- 89': Substitution, Portland Timbers. Jaroslaw Niezgoda replaces Pablo Bonilla.
- 90'+2': Attempt blocked. Marvin Loría (Portland Timbers) left footed shot from outside the box is blocked.
- 90'+3': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
- 90'+3': Foul by Andre Shinyashiki (Colorado Rapids).
- 90'+3': Jack Price (Colorado Rapids) is shown the yellow card.
- 90'+3': Offside, Portland Timbers. Dario Zuparic tries a through ball, but Dairon Asprilla is caught offside.
- 90'+4': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
- 90'+4': Foul by Michael Barrios (Colorado Rapids).
- 90'+5': Second Half ends, Colorado Rapids 2, Portland Timbers 0.
- 0': Match ends, Colorado Rapids 2, Portland Timbers 0.
Statistics
POR |
COL![]() |
|
|---|---|---|
| 13 | Fouls | 12 |
| 2 | Yellow Cards | 1 |
| 0 | Red Cards | 0 |
| 2 | Offsides | 2 |
| 3 | Corner Kicks | 4 |
| 3 | Saves | 4 |
| 56 | Possession | 44 |
| 8 | SHOTS | 14 |
| 4 | ON GOAL | 5 |
| 0.5 | On Target % | 0.4 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 432 | Accurate Passes | 323 |
| 502 | Passes | 385 |
| 0.9 | Pass Completion % | 0.8 |
| 2 | Accurate Crosses | 5 |
| 10 | Crosses | 21 |
| 0.2 | Cross % | 0.2 |
| 45 | Long Balls | 64 |
| 23 | Accurate Long Balls | 39 |
| 0.5 | Long Balls % | 0.6 |
| 2 | Blocked Shots | 4 |
| 5 | Effective Tackles | 9 |
| 10 | Tackles | 16 |
| 0.5 | Tackle % | 0.6 |
| 14 | Interceptions | 10 |
| 17 | Effective Clearances | 11 |
| 17 | Clearances | 11 |
Game Information
Competition: MLS
Venue: Dick's Sporting Goods Park
Location: Commerce City, Colorado, USA
Attendance: 12,200
Venue: Dick's Sporting Goods Park
Location: Commerce City, Colorado, USA
Attendance: 12,200
MLS Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | San Diego FC | 3 | +8 | 9 |
| 2 | Vancouver Whitecaps | 3 | +7 | 9 |
| 3 | San Jose Earthquakes | 3 | +6 | 9 |
| 4 | LAFC | 3 | +6 | 9 |
Line-Ups
Colorado Rapids (3-4-2-1)
| No. | Name |
|---|---|
| 22 | William Yarbrough (GK) |
| 4 | Danny Wilson |
| 5 | Auston Trusty |
| 6 | Lalas Abubakar |
| 19 | Jack Price |
| 14 | Mark-Anthony Kaye |
| 52 | Brian Galván |
| 23 | Kellyn Acosta |
| 11 | Diego Rubio |
| 8 | Dominique Badji |
| 26 | Cole Bassett |
Portland Timbers (4-2-3-1)
| No. | Name |
|---|---|
| 12 | Steve Clark (GK) |
| 13 | Dario Zuparic |
| 33 | Larrys Mabiala |
| 28 | Pablo Bonilla |
| 25 | Bill Tuiloma |
| 8 | Diego Valeri |
| 21 | Diego Chará |
| 40 | Renzo Zambrano |
| 9 | Felipe Mora |
| 30 | Santiago Moreno |
| 23 | Yimmi Chará |
MLS News
Mukhtar leads Nashville to victory over Crew
Hany Mukhtar scored four minutes into second-half stoppage time as Nashville SC beat the Columbus Crew 1-0 on Saturday night.
Nicol: Max Dowman is just not normal!
Steve Nicol reacts to Max Dowman becoming the youngest goalscorer in Premier League history.
Lionel Messi rested for Inter Miami's game at Charlotte FC
Inter Miami captain Lionel Messi was left out of the team's matchday squad for Saturday's MLS regular-season match at Charlotte FC at Bank of America Stadium.
Messi tracker: Goals, assists, key moments in 2026
ESPN provides game-by-game analysis of Lionel Messi's performances for Inter Miami and Argentina.
Oscar Pareja out as Orlando City coach after 6 seasons
Orlando City have made the first coaching change of the MLS season, announcing Wednesday the exit of long-time head coach Oscar Pareja.
POR