
Portland Timbers vs Chicago Fire FC, 2023 Major League Soccer, 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
![]() |
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 | FC Cincinnati | 12 | +3 | 25 |
2 | Columbus Crew | 12 | +8 | 25 |
3 | Philadelphia Union | 12 | +11 | 23 |
4 | Inter Miami CF | 11 | +6 | 21 |
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

Minnesota United will have to come down off the high of one of their most historic wins when they visit a Houston Dynamo side stinging from yet another home defeat.

A fierce rivalry matchup looms Saturday for New York City FC against the New York Red Bulls. But first there's business to attend to on Wednesday as NYCFC faces host D.C. United.

Charlotte FC has stalled and Orlando City SC, despite avoiding defeats recently, continues to search for consistency on offense.

Coming off their long-awaited first win of the season, CF Montreal could have enough momentum to avenge an earlier loss to the Columbus Crew.

While the Philadelphia Union will bring a four-game unbeaten streak into a home match Wednesday in Chester, Pa., the Los Angeles Galaxy will be desperate to emerge from the longest winless streak to open a season in MLS history.