Portland Timbers vs Chicago Fire FC, 2023 MLS, Regular Season
· MLSKei Kamara's goal lifts Fire past Timbers
Kei Kamara scored his 144th MLS regular-season goal and the Chicago Fire recorded a 2-1 victory on Wednesday night to defeat the host Portland Timbers for the first time.
Match Timeline
- 0': Lineups are announced and players are warming up.
- 0': First Half begins.
- 2': Foul by Diego Chará (Portland Timbers).
- 2': Jairo Torres (Chicago Fire FC) wins a free kick in the attacking half.
- 3': Attempt blocked. Jairo Torres (Chicago Fire FC) right footed shot from outside the box is blocked.
- 3': Dairon Asprilla (Portland Timbers) wins a free kick in the defensive half.
- 3': Foul by Arnaud Souquet (Chicago Fire FC).
- 4': Offside, Chicago Fire FC. Jairo Torres tries a through ball, but Brian Gutiérrez is caught offside.
- 4': Foul by Cristhian Paredes (Portland Timbers).
- 4': Jairo Torres (Chicago Fire FC) wins a free kick in the defensive half.
- 5': Offside, Chicago Fire FC. Rafael Czichos tries a through ball, but Kacper Przybylko is caught offside.
- 7': Attempt blocked. Dairon Asprilla (Portland Timbers) right footed shot from outside the box is blocked.
- 7': Dairon Asprilla (Portland Timbers) wins a free kick in the attacking half.
- 7': Foul by Arnaud Souquet (Chicago Fire FC).
- 8': Attempt missed. Zac McGraw (Portland Timbers) header from the centre of the box is too high. Assisted by Eric Miller with a cross following a set piece situation.
- 8': Goal! Portland Timbers 0, Chicago Fire FC 1. Fabian Herbers (Chicago Fire FC) right footed shot from the centre of the box to the bottom right corner. Assisted by Brian Gutiérrez.
- 11': Attempt missed. Gastón Giménez (Chicago Fire FC) right footed shot from outside the box misses to the left. Assisted by Jairo Torres.
- 12': Attempt saved. Evander (Portland Timbers) right footed shot from the centre of the box is saved in the bottom right corner. Assisted by Santiago Moreno.
- 12': Corner, Portland Timbers. Conceded by Chris Brady.
- 13': Hand ball by Fabian Herbers (Chicago Fire FC).
- 14': Attempt blocked. Franck Boli (Portland Timbers) right footed shot from a difficult angle on the left is blocked. Assisted by Dairon Asprilla.
- 14': Foul by Claudio Bravo (Portland Timbers).
- 14': Mauricio Pineda (Chicago Fire FC) wins a free kick in the defensive half.
- 15': Evander (Portland Timbers) wins a free kick in the attacking half.
- 15': Foul by Federico Navarro (Chicago Fire FC).
- 16': Attempt missed. Evander (Portland Timbers) right footed shot from outside the box misses to the left from a direct free kick.
- 18': Federico Navarro (Chicago Fire FC) wins a free kick in the defensive half.
- 18': Foul by Dairon Asprilla (Portland Timbers).
- 21': Attempt saved. Santiago Moreno (Portland Timbers) left footed shot from outside the box is saved in the top centre of the goal. Assisted by David Bingham.
- 21': Corner, Portland Timbers. Conceded by Chris Brady.
- 22': Chris Brady (Chicago Fire FC) wins a free kick in the defensive half.
- 22': Foul by Zac McGraw (Portland Timbers).
- 22': Foul by Evander (Portland Timbers).
- 22': Gastón Giménez (Chicago Fire FC) wins a free kick in the defensive half.
- 23': Corner, Chicago Fire FC. Conceded by Claudio Bravo.
- 24': Dario Zuparic (Portland Timbers) wins a free kick in the defensive half.
- 24': Foul by Fabian Herbers (Chicago Fire FC).
- 25': Attempt missed. Arnaud Souquet (Chicago Fire FC) left footed shot from outside the box is high and wide to the left. Assisted by Jairo Torres.
- 26': Goal! Portland Timbers 1, Chicago Fire FC 1. Franck Boli (Portland Timbers) right footed shot from the centre of the box to the bottom right corner. Assisted by Santiago Moreno.
- 28': Evander (Portland Timbers) wins a free kick on the right wing.
- 28': Foul by Mauricio Pineda (Chicago Fire FC).
- 29': Attempt blocked. Franck Boli (Portland Timbers) header from the centre of the box is blocked. Assisted by Evander with a cross.
- 29': Attempt blocked. Dairon Asprilla (Portland Timbers) left footed shot from the centre of the box is blocked.
- 29': Attempt blocked. Claudio Bravo (Portland Timbers) left footed shot from outside the box is blocked.
- 30': Attempt saved. Jairo Torres (Chicago Fire FC) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Gastón Giménez with a through ball.
- 31': Foul by Evander (Portland Timbers).
- 31': Gastón Giménez (Chicago Fire FC) wins a free kick in the defensive half.
- 32': Dairon Asprilla (Portland Timbers) wins a free kick in the attacking half.
- 32': Foul by Mauricio Pineda (Chicago Fire FC).
- 33': Attempt missed. Evander (Portland Timbers) right footed shot from outside the box is too high from a direct free kick.
- 34': Attempt blocked. Santiago Moreno (Portland Timbers) right footed shot from the centre of the box is blocked. Assisted by Evander.
- 34': Attempt blocked. Franck Boli (Portland Timbers) header from the centre of the box is blocked. Assisted by Santiago Moreno with a cross.
- 34': Arnaud Souquet (Chicago Fire FC) wins a free kick on the right wing.
- 34': Foul by Claudio Bravo (Portland Timbers).
- 35': Attempt missed. Kacper Przybylko (Chicago Fire FC) header from the centre of the box is just a bit too high. Assisted by Gastón Giménez with a cross following a set piece situation.
- 36': Attempt missed. Gastón Giménez (Chicago Fire FC) left footed shot from the left side of the box misses to the right. Assisted by Jairo Torres.
- 36': Attempt blocked. Brian Gutiérrez (Chicago Fire FC) right footed shot from the centre of the box is blocked.
- 36': Corner, Chicago Fire FC. Conceded by Diego Chará.
- 38': Alonso Aceves (Chicago Fire FC) wins a free kick in the defensive half.
- 38': Foul by Dairon Asprilla (Portland Timbers).
- 39': Corner, Portland Timbers. Conceded by Alonso Aceves.
- 40': Attempt blocked. Zac McGraw (Portland Timbers) header from the centre of the box is blocked. Assisted by Evander with a cross.
- 42': Foul by Federico Navarro (Chicago Fire FC).
- 42': Santiago Moreno (Portland Timbers) wins a free kick on the right wing.
- 43': Brian Gutiérrez (Chicago Fire FC) wins a free kick in the defensive half.
- 43': Foul by Dairon Asprilla (Portland Timbers).
- 44': Attempt missed. Santiago Moreno (Portland Timbers) right footed shot from outside the box is too high. Assisted by Franck Boli.
- 44': Fabian Herbers (Chicago Fire FC) wins a free kick in the defensive half.
- 44': Foul by Claudio Bravo (Portland Timbers).
- 45'+1': First Half ends, Portland Timbers 1, Chicago Fire FC 1.
- 45': Second Half begins Portland Timbers 1, Chicago Fire FC 1.
- 47': Evander (Portland Timbers) wins a free kick in the defensive half.
- 47': Foul by Alonso Aceves (Chicago Fire FC).
- 47': Offside, Portland Timbers. Claudio Bravo tries a through ball, but Franck Boli is caught offside.
- 49': Corner, Portland Timbers. Conceded by Federico Navarro.
- 52': Attempt missed. Jairo Torres (Chicago Fire FC) right footed shot from the right side of the box misses to the left. Assisted by Kacper Przybylko with a through ball.
- 53': Alonso Aceves (Chicago Fire FC) wins a free kick in the defensive half.
- 53': Foul by Santiago Moreno (Portland Timbers).
- 54': Foul by Claudio Bravo (Portland Timbers).
- 54': Mauricio Pineda (Chicago Fire FC) wins a free kick in the defensive half.
- 56': Arnaud Souquet (Chicago Fire FC) wins a free kick in the defensive half.
- 56': Foul by Dairon Asprilla (Portland Timbers).
- 56': Dairon Asprilla (Portland Timbers) is shown the yellow card.
- 57': Eric Miller (Portland Timbers) wins a free kick in the defensive half.
- 57': Foul by Brian Gutiérrez (Chicago Fire FC).
- 59': Cristhian Paredes (Portland Timbers) wins a free kick on the right wing.
- 59': Foul by Jairo Torres (Chicago Fire FC).
- 60': Attempt missed. Evander (Portland Timbers) right footed shot from a difficult angle on the right misses to the left.
- 63': Corner, Chicago Fire FC. Conceded by Zac McGraw.
- 64': Offside, Chicago Fire FC. Arnaud Souquet tries a through ball, but Kacper Przybylko is caught offside.
- 65': Foul by Cristhian Paredes (Portland Timbers).
- 65': Kacper Przybylko (Chicago Fire FC) wins a free kick in the attacking half.
- 67': Corner, Chicago Fire FC. Conceded by Diego Chará.
- 69': Substitution, Chicago Fire FC. Kei Kamara replaces Kacper Przybylko.
- 69': Substitution, Chicago Fire FC. Jonathan Dean replaces Alonso Aceves.
- 70': Arnaud Souquet (Chicago Fire FC) wins a free kick on the right wing.
- 70': Foul by Diego Chará (Portland Timbers).
- 72': Substitution, Portland Timbers. Jaroslaw Niezgoda replaces Franck Boli.
- 72': Substitution, Portland Timbers. Marvin Loría replaces Dairon Asprilla.
- 72': Substitution, Portland Timbers. Sebastián Blanco replaces Evander.
- 72': Hand ball by Santiago Moreno (Portland Timbers).
- 73': Arnaud Souquet (Chicago Fire FC) wins a free kick in the defensive half.
- 73': Foul by Marvin Loría (Portland Timbers).
- 75': Brian Gutiérrez (Chicago Fire FC) wins a free kick in the defensive half.
- 75': Foul by Claudio Bravo (Portland Timbers).
- 75': Claudio Bravo (Portland Timbers) is shown the yellow card for a bad foul.
- 76': Attempt blocked. Brian Gutiérrez (Chicago Fire FC) right footed shot from outside the box is blocked. Assisted by Jonathan Dean.
- 77': Delay in match because of an injury Fabian Herbers (Chicago Fire FC).
- 78': Substitution, Chicago Fire FC. Georgios Koutsias replaces Jairo Torres.
- 78': Delay over. They are ready to continue.
- 78': Substitution, Chicago Fire FC. Maren Haile-Selassie replaces Fabian Herbers because of an injury.
- 78': Attempt blocked. Georgios Koutsias (Chicago Fire FC) right footed shot from the left side of the box is blocked.
- 79': Delay in match because of an injury Mauricio Pineda (Chicago Fire FC).
- 80': Delay over. They are ready to continue.
- 81': Diego Chará (Portland Timbers) wins a free kick in the attacking half.
- 81': Foul by Brian Gutiérrez (Chicago Fire FC).
- 81': Substitution, Portland Timbers. Nathan Fogaça replaces Santiago Moreno.
- 83': Goal! Portland Timbers 1, Chicago Fire FC 2. Kei Kamara (Chicago Fire FC) header from the centre of the box to the bottom right corner. Assisted by Brian Gutiérrez with a cross.
- 84': Brian Gutiérrez (Chicago Fire FC) wins a free kick in the attacking half.
- 84': Foul by Claudio Bravo (Portland Timbers).
- 86': Foul by Brian Gutiérrez (Chicago Fire FC).
- 86': Zac McGraw (Portland Timbers) wins a free kick in the defensive half.
- 87': Eric Miller (Portland Timbers) wins a free kick on the right wing.
- 87': Foul by Georgios Koutsias (Chicago Fire FC).
- 87': Substitution, Chicago Fire FC. Wyatt Omsberg replaces Brian Gutiérrez.
- 89': VAR Decision: No Red Card Rafael Czichos (Chicago Fire FC).
- 90': Delay over. They are ready to continue.
- 90'+1': Substitution, Portland Timbers. Diego Gutiérrez replaces Claudio Bravo.
- 90'+1': Foul by Eric Miller (Portland Timbers).
- 90'+1': Georgios Koutsias (Chicago Fire FC) wins a free kick in the defensive half.
- 90'+3': Attempt saved. Marvin Loría (Portland Timbers) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Zac McGraw.
- 90'+3': Corner, Portland Timbers. Conceded by Wyatt Omsberg.
- 90'+4': Corner, Portland Timbers. Conceded by Rafael Czichos.
- 90'+5': Diego Gutiérrez (Portland Timbers) wins a free kick on the right wing.
- 90'+5': Foul by Maren Haile-Selassie (Chicago Fire FC).
- 90'+6': Attempt missed. Nathan Fogaça (Portland Timbers) right footed shot from the centre of the box is high and wide to the right. Assisted by Zac McGraw with a headed pass.
- 90'+6': Second Half ends, Portland Timbers 1, Chicago Fire FC 2.
- 0': Match ends, Portland Timbers 1, Chicago Fire FC 2.
Statistics
CHI |
POR![]() |
|
|---|---|---|
| 15 | Fouls | 21 |
| 0 | Yellow Cards | 2 |
| 0 | Red Cards | 0 |
| 3 | Offsides | 1 |
| 4 | Corner Kicks | 6 |
| 3 | Saves | 1 |
| 54.2 | Possession | 45.8 |
| 12 | SHOTS | 18 |
| 3 | ON GOAL | 5 |
| 0.3 | On Target % | 0.3 |
| 0 | Penalty Goals | 0 |
| 0 | Penalty Kicks Taken | 0 |
| 351 | Accurate Passes | 268 |
| 415 | Passes | 347 |
| 0.8 | Pass Completion % | 0.8 |
| 3 | Accurate Crosses | 5 |
| 24 | Crosses | 26 |
| 0.1 | Cross % | 0.2 |
| 55 | Long Balls | 56 |
| 26 | Accurate Long Balls | 31 |
| 0.5 | Long Balls % | 0.6 |
| 4 | Blocked Shots | 7 |
| 12 | Effective Tackles | 6 |
| 18 | Tackles | 10 |
| 0.7 | Tackle % | 0.6 |
| 9 | Interceptions | 5 |
| 36 | Effective Clearances | 24 |
| 36 | Clearances | 24 |
Game Information
Venue: Providence Park
Location: Portland, Oregon, USA
Attendance: 22,548
MLS Table
| # | TEAM | GP | GD | PTS |
|---|---|---|---|---|
| 1 | Nashville SC | 6 | +10 | 13 |
| 2 | New York City FC | 6 | +7 | 11 |
| 3 | Charlotte FC | 6 | +5 | 11 |
| 4 | Inter Miami CF | 6 | +1 | 11 |
Line-Ups
Portland Timbers (4-2-3-1)
| No. | Name |
|---|---|
| 1 | David Bingham (GK) |
| 18 | Zac McGraw |
| 13 | Dario Zuparic |
| 5 | Claudio Bravo |
| 15 | Eric Miller |
| 20 | Evander |
| 22 | Cristhian Paredes |
| 21 | Diego Chará |
| 7 | Franck Boli |
| 27 | Dairon Asprilla |
| 30 | Santiago Moreno |
Chicago Fire FC (4-2-3-1)
| No. | Name |
|---|---|
| 34 | Chris Brady (GK) |
| 5 | Rafael Czichos |
| 22 | Mauricio Pineda |
| 3 | Daniel Aceves |
| 2 | Arnaud Souquet |
| 20 | Jairo Torres |
| 30 | Gastón Giménez |
| 31 | Federico Navarro |
| 11 | Kacper Przybylko |
| 17 | Brian Gutiérrez |
| 21 | Fabian Herbers |
MLS News
The "Futbol Americas" crew react to Inter Miami's 2-2 draw against Austin FC.
Colombian star James Rodríguez, who was hospitalized last week for severe dehydration, returned to his MLS club Minnesota United FC on Monday to continue his ramp-up to game readiness.
LAFC still hasn't conceded in league play in 2026, only a draw blemishes its record this season, but it's enough to top ESPN's MLS Power Rankings.
Inter Miami co-owner David Beckham spoke of a dream come true as his team played its first ever game at Nu Stadium on Saturday -- a 2-2 draw with Austin FC.
ESPN provides game-by-game analysis of Lionel Messi's performances for Inter Miami and Argentina.
CHI