Chicago Fire vs Portland Timbers
| Yellow cards avg | 5.10 |
|
|---|---|---|
| Reds avg | 0.20 |
|
| Penalties avg | 0.70 |
|
| Over 4.5 cards | 60% |
|
| Home wins | 50% |
|
| Draws | 30% |
|
| Away wins | 20% |
|
- Shots were tight (8-11).
- Portland Timbers controlled possession (63%).
- Chicago Fire had the sharper finishing (4-2 shots on target).
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this MLS fixture.
Quick comparison bars
Chicago Fire last 5 home
Portland Timbers last 5 away
Chicago Fire trend breakdown
Portland Timbers trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Chicago Fire goal timing (home)
Portland Timbers goal timing (away)
Match Statistics
Events
Chicago Fire vs Portland Timbers 2-1: match report, goals, cards and substitutions
Chicago Fire beat Portland Timbers 2-1 on Sunday, 16 August 2026 in MLS. The match was refereed by Chris Penso. It was played at Soldier Field.
First half: Chicago Fire took an early lead at 9' when R. Lod scored, with the assist credited to A. Gutman, making the score 1-0. Chicago Fire extended the lead at 14' when T. D'Avilla scored, with the assist credited to M. Haile-Selassie, making the score 2-0.
Second half: B. Bye received a yellow card for Portland Timbers at 51'. R. Lod received a yellow card for Chicago Fire at 57'. Chicago Fire made their 1st substitution at 60', with R. Lewandowski replacing J. Bamba. Chicago Fire made their 2nd substitution at 60', with P. Zinckernagel replacing P. Dithejane. Portland Timbers made their 1st substitution at 61', with C. Bassett replacing J. Ortiz. Portland Timbers made their 2nd substitution at 61', with Antony replacing A. Lassiter. Chicago Fire made their 3rd substitution at 72', with Leonardo Barroso replacing J. Dean. Portland Timbers made their 3rd substitution at 76', with D. Chará replacing J. Caicedo. Portland Timbers made their 4th substitution at 76', with David Pereira da Costa replacing V. Janssen. A. Salétros received a yellow card for Chicago Fire at 79'. Chicago Fire made their 4th substitution at 82', with A. Salétros replacing M. Pineda. Portland Timbers reduced the deficit at 85' when F. Surman scored, with the assist credited to B. Bye, making the score 2-1. Portland Timbers made their 5th substitution at 88', with K. Miller replacing O. Fernandez. V. Janssen received a yellow card for Portland Timbers at 90+4'.
Chicago Fire used 4 substitutions while Portland Timbers used 5 substitutions. Chicago Fire got 2 yellow cards, while Portland Timbers got 2 yellow cards.
How the match was won
- Shots were tight (8-11).
- Portland Timbers controlled possession (63%).
- Chicago Fire had the sharper finishing (4-2 shots on target).
Head-to-Head Overview
| Total Games | 4 |
| Home Wins | 2 |
| Draws | 1 |
| Away Wins | 1 |
| Over 2.5 Goals | 4 (100.0%) |
| BTTS | 4 (100.0%) |
| Total Games | 2 |
| Home Wins | 1 |
| Draws | 1 |
| Away Wins | 0 |
| Over 2.5 Goals | 2 (100.0%) |
| BTTS | 2 (100.0%) |