This site contains betting-related content and is intended for users aged 18 and over. You must be 18 or older to gamble.
Jay Thompson · 27 July 2026
Right, where do you even start with this one. Portland Timbers absolutely bossed this game for long stretches. Sixty-three percent of the ball. Sixteen shots. Five big chances created. They hit the woodwork four times. Four! And they still couldn't win. That is MLS in a nutshell sometimes, mate. Beautiful, chaotic, maddening football.
The first half was a fairly quiet one until Dallas nicked a goal right on the stroke of half time. A right-foot shot on 45 minutes, and just like that Portland went in behind despite having more of the ball and more territory. It is the kind of goal that makes you want to put your head through the wall if you are a Timbers fan. You have been on top, you have not really been threatened, and then... 1-0 down at the break. Brutal.
Portland came out after half time with a point to prove. Two substitutions at 55 minutes showed the manager meant business, and it worked. The Timbers drew level on 66 minutes, another right-foot finish, and suddenly the momentum shifted completely. You could feel it. The home crowd getting behind them, Portland pressing forward, Dallas sitting a bit deeper.
Then came the madness of the final few minutes. Honestly, the last five minutes of this game had more drama than most matches manage across ninety.
Dallas made a triple substitution on 62 minutes, and one of those subs turned out to be the match-defining moment. The player who came on at 62 minutes went and scored at 88 minutes to make it 2-1 Dallas. You cannot script it. The away side, who had barely been in the game in the second half, suddenly ahead with two minutes to go.
But Portland were not done. Ninety minutes on the clock, pure injury time, and the Timbers pulled one back to make it 2-2. Absolute scenes. Three yellow cards were shown at the death, two to Portland and one to Dallas, which tells you everything about the temperature in those final moments. Cards for fouls, cards for arguments, everyone losing their heads a little bit. You know the vibes.
Look at the numbers and you will see a really frustrating picture for the Timbers. Portland had 16 shots to Dallas's 11. Ten shots inside the box to Dallas's six. Eleven key passes to six. Five big chances created to Dallas's one. And yet... a draw. How?
Four times the woodwork saved Dallas. Four. That is not bad luck, that is the universe actively working against you. Portland also missed four big chances over the course of the match. When you are that wasteful in front of goal, even against a side you are completely on top of, you leave the door open. And Dallas, to their credit, walked right through it.
The Timbers had 26 crosses into the box but only two of them were accurate. That is a conversion rate that would make a manager wince. They were getting into good wide positions, doing the hard work to get the ball into dangerous areas, and then letting themselves down with the final delivery. Dallas actually won more aerial duels as well, 55 to 45, which helps explain why all those crosses came to nothing.
Listen, Dallas were outplayed for most of this match. Only 37 percent of the ball. Fewer shots, fewer big chances, fewer corners. But their conversion rate was clinical. Two goals from three shots on target. Portland managed two goals from four shots on target, so not a massive difference, but Dallas found a way to score at the right moments.
The goal at 45 minutes right before the break was perfectly timed to damage Portland's confidence. Then the sub scoring at 88 minutes showed a team with real composure when it mattered. That is a mentality thing. Dallas looked like a side that genuinely believed they could nick something even when they were being outplayed.
Look at the fixtures and you can see why this matters for both sides. Portland are sitting 10th in their conference this season, six wins and eight losses from 17 games, a goal difference of minus one. They need home wins, badly. Dropping two points here, especially after leading, stings. Dallas sit 4th, seven wins from 17, and a point away from home is not the worst outcome for them.
Honestly, the Timbers are a fascinating mess at the moment. At home they are genuinely good. Four wins, two draws, one loss in their last ten home games. Over 2.5 goals in 85 percent of their last five home matches, BTTS in 80 percent of them. They create chances, they score goals, they play football that is fun to watch.
Away from home it completely falls apart. Two wins, one draw, six losses in their last ten away games. Zero clean sheets in that period. If you are a Portland fan you are basically hoping they do their business at Providence Park and somehow scrap points on the road when the stars align.
The momentum slope for this Portland side is slightly positive overall but the home form is actually trending downward in terms of that slope. Dropping points like this tonight, to a team they dominated, will not help.
One thing worth flagging. The pre-match signal on the draw was published at odds of 3.9 with a model probability of about 26 percent. The market implied roughly 25.6 percent. Tiny edge on paper, not a high confidence call at all. But the draw landed. Right result, honest about how thin the edge was. That is the game.
The BTTS No and Under 2.5 signals did not land, and fair enough given what actually happened in this match. Four goals, both teams scoring, mayhem in stoppage time. Those were reasonable pre-match reads based on the data but football had other ideas. Back to the drawing board on those two.
What a match though. Genuinely. Limbs in stoppage time, four woodwork hits, a sub scoring in the 88th minute. Even when Portland frustrate you, they never bore you.
Edge · SportSignals+
Closing-line value and settled EV for every pick in this match.
Open SportSignals+Correct means the selection settled as won on the 90-minute result. Every selection counted here was recorded before kickoff. Past performance does not guarantee future results.