ScoreMondoLive Scores
Matches

Portland Timbers 3-1 Houston Dynamo: MLS result, 2 Nov 2026

United StatesMLS Round 33
Start: Venue: Providence ParkReferee: Drew Fischer
StatisticsMore
Portland TimbersHouston Dynamo
  • 14Total shots6
  • 5Shots on target1
  • 6Corners6
  • 141Dangerous attacks123
Key events
Portland TimbersHouston Dynamo
Half 11 - 04 events
  1. 18'Ian SmithYellow card
  2. 26'1 - 0David Da Costa
  3. 36'Duane HolmesOff: Franco Negri
  4. 40'Diadie SamassekouYellow card
Half 22 - 114 events
  1. 61'Agustín ReschYellow card
  2. 62'Cole BassettOff: Eric Izoita
  3. 65'2 - 0Kristoffer VeldeAssist: Vincent Janssen
  4. 66'Matthew AranaOff: Artur
  5. 66'Duncan McGuireOff: Ibrahim Aliyu
  6. 66'Felipe AndradeOff: Lyle Foster
  7. 71'2 - 1Agustín BouzatAssist: Duncan McGuire
  8. 79'3 - 1Vincent Janssen
  9. 82'Omir FernándezOff: Ariel Lassiter
  10. 82'Alexander AravenaOff: Vincent Janssen
  11. 83'Nicholas MarkanichOff: Duane Holmes
  12. 90'Diego CharáOff: David Da Costa
  13. 90'Joao OrtizOff: José Caicedo
  14. 90+3'Diego CharáYellow card
Attack momentum
HT
0'15'30'60'75'90'
Portland TimbersHouston Dynamo
Goal

Pressure minute by minute, from goals and corners.

Standout playersHow ratings work
Match details
Venue
Providence Park, Portland, Oregon, United States
Cards
Portland Timbers🟨 2🟥 0Houston Dynamo🟨 2🟥 0
Fouls
11 - 12

What channel is the match on?

Kick-off (your time):

United States
  • FS1TV
  • Apple TVStreaming
  • FOX DeportesTV

Broadcast info: broadcaster listings. Broadcasts can change; check the channel’s own schedule too.

Match decisions & VAR

No verified referee decision in this match.

Verified decisions only: VAR reviews, disallowed goals, penalties and red cards.

Squad status

Confirmed XI1 data source · Last update

Portland Timbers4-1-4-1
VJ14Janssen
DC10Costa
JC30Caicedo
EI73Izoita
KV99Velde
AL7Lassiter
JW2Waterman
RH12Hernández
FS20Surman
IS23Smith
JP41Pantemis
Houston Dynamo4-2-3-1
LF9Foster
MB19Bogusz
IA24Aliyu
AB30Bouzat
AR6Artur
DS18Samassekou
LH5Halter
LE11Ennali
FN21Negri
AR34Resch
JB31Bond
Full squad ›

Portland Timbers

Absentees

  • A. BonetigConfirmed out · injured
  • B. ByeConfirmed out · injured
  • J. MosqueraConfirmed out · injured
  • K. MillerConfirmed out · suspended
  • T. MuseConfirmed out · injured
  • Z. McGrawConfirmed out · injured
  • AntonyDoubtful
  • J. ForyNot in squadStarted at least 3 of the last 5 matches; not in this match’s squad (no reason given).

Houston Dynamo

Absentees

  • J. MaurerConfirmed out · injured
  • M. SaracchiConfirmed out · injured
  • GuilhermeDoubtful
  • H. HerreraDoubtful

Portland Timbers – Houston Dynamo match report

ScoreMondo · Published:

Portland Timbers got the better of Houston Dynamo, winning 3-1 at Providence Park. It was 1-0 at half-time. The top ScoreMondo rating of the match went to Portland Timbers' Vincent Janssen: 9.0. The match was played on Monday, 2 November 2026 at Providence Park in Portland, Oregon (matchday 33).

The story of the match

David Da Costa opened the scoring for Portland Timbers after 26 minutes. It was Portland Timbers 1-0 Houston Dynamo at half-time.

Portland Timbers extended their lead to 2-0 on 65 minutes thanks to Kristoffer Velde, set up by Vincent Janssen. Just 6 minutes later (71') Houston Dynamo pulled one back to make it 2-1, Agustín Bouzat on target, set up by Duncan McGuire. Portland Timbers extended their lead to 3-1 in the 79th minute through Vincent Janssen.

Match statistics

The shot count read 14-6, 5-1 on target. Expected goals (xG) 1.96 – 0.70: Portland Timbers created the better chances. Corners finished 6-6. Cards: 2-2 in yellows. Houston Dynamo's goalkeeper made 6 saves. Portland Timbers committed 11 fouls to Houston Dynamo's 11, and the offside count read 2-0.

Portland Timbers' yellow cards went to Ian Smith in the 18th minute and Diego Chará in the 93rd minute. Booked for Houston Dynamo: Diadie Samassekou (40') and Agustín Resch (61').

The players

The best ScoreMondo ratings after the player of the match went to David Da Costa (Portland Timbers, 8.2), Kristoffer Velde (Portland Timbers, 7.5) and Agustín Bouzat (Houston Dynamo, 7.0). From the Portland Timbers bench came Cole Bassett on 62 minutes, Omir Fernández on 82 minutes, Alexander Aravena on 82 minutes and Diego Chará on 90 minutes, among 5 changes. Houston Dynamo made 5 changes: Duane Holmes for Franco Negri (36'), Matthew Arana for Artur (66'), Duncan McGuire for Ibrahim Aliyu (66') and Felipe Andrade for Lyle Foster (66').

How they came into it

Portland Timbers came into the match with 2 wins, 2 draws and 1 defeat from their last 5 matches — unbeaten in 3. Their most recent game was a 3-2 win over St Louis City SC for Portland Timbers. Before kick-off, Houston Dynamo's last 5 matches had brought 1 win and 4 draws. Last time out, Houston Dynamo beat Seattle Sounders 1-0 away. Portland Timbers and Houston Dynamo have met 5 times in our records: 1 win for Portland Timbers, 3 for Houston Dynamo and 1 draw. The last meeting, in 2026 in MLS, went 3-2 to Houston Dynamo. Those 5 games produced 15 goals, an average of 3.0 per match. Drew Fischer was the referee, averaging 3.8 yellow cards per match across 70 matches in our records.

What the result means

Portland Timbers are now unbeaten in 4 matches. Houston Dynamo's 5-match unbeaten run is over.

This text is written automatically from our match data; every number and name in it comes from that data.

Settings
Theme
Row density
Goal sound
Data saver
No team crests or animations; live scores keep updating.

Your settings and favourites are saved on this device only. Animations follow your device setting. Keyboard: j / k move, / search, f favourite, p pin, ? help