Skip to content

Chicago Fire FC vs Portland Timbers

MLS
Chicago
10-2-6
2-1
Final
Portland
12-7-14
Soldier Field
TV: Apple TV

Match pulse

CHIAttacking pressure by 5 minutes
0'HTPOR
37%Possession63%
8Shots11
4On target2
0Corners4
1Saves2
15Fouls6
51'Brandon ByePOR57'Robin LodCHI79'Anton SaletrosCHI90'+4'Vincent JanssenPOR
Team1H2HT
CHI202
POR011

Who won: Chicago 2-1

Chicago Fire FC beat Portland Timbers 2-1 on Sunday, August 16, 2026 at Soldier Field. Goals for Chicago: Robin Lod (9') and D'Avilla Dje Tah (14'). Goals for Portland: Finn Surman (85').

Every player rated

Chirp Rating, 3.0 to 10.0
  1. 17.4D'Avilla Dje TahLM
  2. 26.9Maren Haile-SelassieAM-L
  3. 36.9Finn SurmanCD-R
  4. 46.8Andrew GutmanLB
  5. 56.7Robert LewandowskiF
  6. 66.6Robin LodAM
  7. 76.3Jack ElliottCD-L
  8. 86.2Chris BradyG
  9. 96.2Samual RogersCD-R
  10. 106.2Philip ZinckernagelAM-R
  11. 116.2Kristoffer VeldeAM-R
  12. 126.1Puso DithejaneSUB

Team stats

CHIPOR
15Fouls6
2Yellow Cards2
0Red Cards0
2Offsides2
0Corner Kicks4
1Saves2
36.9Possession63.1
8SHOTS11
4ON GOAL2
0.5On Target %0.2
0Penalty Goals0
0Penalty Kicks Taken0
306Accurate Passes551
361Passes615
0.8Pass Completion %0.9
1Accurate Crosses4
7Crosses18
0.3Cross %0.2
54Long Balls39
29Accurate Long Balls19
0.5Long Balls %0.5
2Blocked Shots2
9Effective Tackles10
16Tackles14
0.6Tackle %0.7
5Interceptions8
26Effective Clearances13
26Clearances13

Player of the game

D'Avilla Dje Tah

CHI · 1 G

7.4

Deserved to win

27%
CHI · 0.81 xG
33%
Draw
41%
POR · 1.05 xG

Portland deserved better: 41% on chances, lost 1-2

Play by play

  1. Match ends, Chicago Fire FC 2, Portland Timbers 1.
  2. Second Half ends, Chicago Fire FC 2, Portland Timbers 1.
  3. 90'+4'

    Yellow card

    Vincent Janssen (Portland Timbers) is shown the yellow card for a bad foul.

    V. Janssen

  4. 90'+4'

    Foul

    Foul by Vincent Janssen (Portland Timbers).

  5. 90'+4'

    Free kick won

    Puso Dithejane (Chicago Fire FC) wins a free kick in the defensive half.

  6. 90'+4'

    Right footed shot blocked

    Attempt blocked. Omir Fernandez (Portland Timbers) right footed shot from the left side of the box is blocked. Assisted by Kristoffer Velde.

    O. Fernández

  7. 90'+1'

    Fourth official has announced 4 minutes of added time.

  8. 88'Omir Fernández
    Sub

    Subbed on for K. Miller

    Substitution, Portland Timbers. Omir Fernandez replaces Kamal Miller.

    O. Fernández

  9. GOAL85'

    Goal! Header

    F. Surman · ast B. Bye

    Goal! Chicago Fire FC 2, Portland Timbers 1. Finn Surman (Portland Timbers) header from very close range to the high centre of the goal. Assisted by Brandon Bye with a headed pass following a set piece situation.

    CHI 2 - 1 POR
  10. 84'

    Free kick won

    Kevin Kelsy (Portland Timbers) wins a free kick in the attacking half.

  11. 84'CHI

    Foul

    Foul by Sam Rogers (Chicago Fire FC).

  12. 84'

    Right footed shot blocked

    Attempt blocked. Kristoffer Velde (Portland Timbers) right footed shot from outside the box is blocked. Assisted by Vincent Janssen.

    K. Velde

  13. 82'Mauricio Pineda
    Sub

    Subbed on for A. Salétros

    Substitution, Chicago Fire FC. Mauricio Pineda replaces Anton Salétros.

    M. Pineda

  14. 81'Robin Lod

    Left footed shot saved

    Attempt saved. Robin Lod (Chicago Fire FC) left footed shot from the left side of the box is saved in the bottom left corner by James Pantemis (Portland Timbers). Assisted by Jonathan Bamba.

    R. Lod

  15. 80'

    Shot off target

    Attempt missed. Vincent Janssen (Portland Timbers) right footed shot from the centre of the box is just a bit too high.

  16. 79'

    Yellow card

    Anton Salétros (Chicago Fire FC) is shown the yellow card for a bad foul.

    A. Saletros

  17. 79'

    Free kick won

    Kristoffer Velde (Portland Timbers) wins a free kick in the defensive half.

  18. 79'CHI

    Foul

    Foul by Anton Salétros (Chicago Fire FC).

  19. 78'

    Free kick won

    Vincent Janssen (Portland Timbers) wins a free kick in the defensive half.

  20. 78'Robin Lod

    Foul

    Foul by Robin Lod (Chicago Fire FC).

  21. 77'

    Shot off target

    Attempt missed. Puso Dithejane (Chicago Fire FC) right footed shot from the centre of the box misses to the left. Assisted by Djé D'Avilla following a fast break.

  22. 76'
    Sub

    Subbed on for D. da Costa

    Substitution, Portland Timbers. Vincent Janssen replaces David da Costa.

    V. Janssen

  23. 76'
    Sub

    Subbed on for D. Chará

    Substitution, Portland Timbers. José Caicedo replaces Diego Chará.

    J. Caicedo

  24. 75'

    Free kick won

    Jimer Fory (Portland Timbers) wins a free kick in the defensive half.

  25. 72'Jonathan Dean
    Sub

    Subbed on for L. Barroso

    Substitution, Chicago Fire FC. Jonathan Dean replaces Leonardo Barroso.

    J. Dean

Leaders

CHIPOR
Total Shots
Robert Lewandowski
3
Kristoffer Velde
3
Accurate Passes
Samual Rogers
46
Finn Surman
81
Defensive Interventions
D'Avilla Dje Tah
10
Finn Surman
9
Saves
Chris Brady
1
James Pantemis
2