Houston Dynamo edge Portland Timbers 3-2 at Shell Energy Stadium on Bogusz’s 90+15-minute winner

A late finish caps a five-goal night in Houston
Houston Dynamo FC earned a dramatic 3-2 home win over the Portland Timbers on Saturday, March 14, 2026 at Shell Energy Stadium, scoring in the 90th minute plus 15 to settle a match that swung repeatedly after halftime.
Mateusz Bogusz delivered the winner with a right-footed finish from the center of the box in extended stoppage time, with Jack McGlynn credited for the assist. The goal restored Houston’s lead after Portland had erased a second-half deficit and set up a tense finish marked by lengthy added time.
Scoring summary and turning points
Portland opened the scoring just before the break through Gage Guerra (45’+4’). After intermission, Houston flipped the match with two goals in 15 minutes: Guilherme scored in the 62nd minute, and Felipe Andrade put Houston ahead in the 77th.
Portland responded quickly. Kristoffer Velde equalized in the 79th minute, creating a 2-2 scoreline that held until the closing minutes of stoppage time. Nicholas Markanich then scored in the 90’+3’, momentarily pushing Portland in front. Houston’s response came even later, with Bogusz’s 90’+15’ strike sealing the final 3-2 score.
- 45’+4’: Portland goal — Gage Guerra
- 62’: Houston goal — Guilherme
- 77’: Houston goal — Felipe Andrade
- 79’: Portland goal — Kristoffer Velde
- 90’+3’: Portland goal — Nicholas Markanich
- 90’+15’: Houston goal — Mateusz Bogusz (assist: Jack McGlynn)
Game flow by the numbers
The match was closely contested statistically. Portland held slightly more possession (51.7% to Houston’s 48.3%) and recorded more shots on goal (9 to 6). Houston, however, generated more total attempts (19 to 17) and won the corner count decisively (10 to 6), indicating sustained pressure in key phases.
Discipline also played a role, with Portland receiving four yellow cards to Houston’s two. In goal, Houston’s Jonathan Bond recorded six saves, while Portland’s goalkeeper made three.
What it means in the early Western Conference table
The result moved Houston to six points after three matches (2-0-1), while Portland remained on three points after four matches (1-0-3). With the season still in its opening weeks, the outcome nonetheless highlighted Houston’s ability to produce late offense and Portland’s continued vulnerability to conceding decisive goals in the closing stages.
Final: Houston Dynamo FC 3, Portland Timbers 2 — decided by a 90’+15’ winner after multiple lead changes.