Portland Timbers vs FC Dallas 2:2: Control Met A Different Kind Of Precision
Final score: Portland Timbers 2:2 FC Dallas — the match was played on 23 July 2026, Portland.
// MATCH STATISTICS: Portland Timbers — FC Dallas
Key Facts
Portland Timbers vs FC Dallas — 2:2 (Major League Soccer). Match xG: 2.49 vs 1.01. Match Crime Index — 49%: a moderate gap between the numbers and the result.
Starting Lineups
- 41James PantemisG
- 4Kamal MillerD
- 5Brandon ByeD
- 20Finn SurmanD
- 27Jímer ForyD
- 7Ariel LassiterM
- 10David Pereira Da CostaM
- 11Antony AlvesM
- 17Cole BassettM
- 30José CaicedoM
- 19Kevin KelsyF
- 42DanielG
- 3Osaze UrhoghideD
- 14Herman JohanssonD
- 18Shaq MooreD
- 32Nolan NorrisD
- 8Patrickson DelgadoM
- 12Christian CappisM
- 21Joaquín ValienteM
- 55KaickM
- 10Santiago MorenoF
- 23Logan FarringtonF
It ended 2:2. That is the obvious detail, and it conceals Portland Timbers’ central frustration: they had enough of the ball, enough of the penalty area, and enough repeated pressure to make the evening theirs, but FC Dallas kept finding the cleaner finishing moments. Portland built the match; Dallas kept rewriting its scoreline.
Delgado At 45+1 — The Lead Was Too Small
Patrickson Delgado’s goal in first-half stoppage time gave Portland the advantage their work had earned. Yet it was only 1:0, not a margin that reflected how often the hosts had forced play towards the Dallas box. The first half had established Portland’s authority, but not secured it, and that distinction shaped everything after the interval.
How Portland Played — 62% Possession, 10 Box Attempts
How Portland Timbers played against FC Dallas can be traced through purposeful control rather than raw circulation. Their 62% possession produced 505 accurate passes from 592, which kept the visitors defending stretches of the game rather than choosing the tempo. The 4-3-3 gave the hosts enough width and midfield support to sustain that pressure against a Dallas 3-4-3.
The 2.49 to 1.01 xG gap followed from where each side attacked. Portland took 10 attempts inside the box, compared with six for the visitors, and their 16 shots showed that possession became repeated access to dangerous zones. Five corners added to that accumulation, because Dallas could clear one phase without escaping the next.
Still, Portland placed only four attempts on target. That is why their territorial superiority did not become a comfortable advantage: much of the pressure ended before it demanded the most difficult save. Dallas faced two saves, Portland one, so neither goalkeeper became the evening’s principal explanation. The hosts simply failed to turn enough promising situations into finishes that could separate the score.
Kelsy At 66 — Musa At 88
Kevin Kelsy equalised at 66 minutes, and the game changed function. Portland were no longer extending a deserved lead; they were trying to reconstruct one. The leveller gave Dallas permission to be patient, because their next useful opening no longer had to rescue the result.
Petar Musa then made it 2:1 at 88. Dallas’s conversion rate of 1.98, against Portland’s 0.80, explains why that late strike carried such weight: the visitors extracted more from a smaller attacking return. Their 11 shots did not match Portland’s volume, but efficiency meant they did not need to.
The answer to who scored in Portland Timbers vs FC Dallas is straightforward: Delgado struck at 45+1, Kelsy replied at 66, Musa put Dallas ahead at 88, and Kristoffer Velde levelled matters at 90+2. Nine substitutions from the 55th minute onward — four by Portland and five by Dallas — did not calm the contest. They helped create a fragmented finish in which each side could still find one decisive action.
September’s 2:2 — The Table Still Divides Them
This was the second successive 2:2 between the clubs, after the meeting on September 28, 2025, and Portland’s last two head-to-head results now stand at 0-1-1. Dallas remain fifth with 26 points, while Portland are 12th on 18. Portland built the play; Dallas supplied the efficiency.