
Major League Soccer · Matchday
2026-07-23 02:30:00 · 10:30 · Providence Park

Prediction Result
AI Predicted: 1-1|Actual: 2-2
AI Prediction
Top AI Picks
Goal Probability
Odds Comparison
| Bookmaker | Home | Draw | Away | EV Home | EV Draw | EV Away |
|---|---|---|---|---|---|---|
| bet365VALUE | 2.25 | 3.70 | 2.75 | -14.5% | +1.8% | -5.1% |
| PinnacleVALUE | 2.41 | 3.73 | 2.73 | -8.4% | +2.6% | -5.8% |
| 1xbetVALUE | 2.46 | 3.76 | 2.77 | -6.5% | +3.4% | -4.4% |
| WilliamHill | 2.30 | 3.40 | 2.62 | -12.6% | -6.5% | -9.6% |
| BetfairVALUE | 2.30 | 3.90 | 2.63 | -12.6% | +7.3% | -9.3% |
| bwinVALUE | 2.35 | 3.70 | 2.65 | -10.7% | +1.8% | -8.6% |
| UnibetVALUE | 2.40 | 3.75 | 2.65 | -8.8% | +3.1% | -8.6% |
| Ladbrokes | 2.25 | 3.50 | 2.60 | -14.5% | -3.7% | -10.3% |
| 10BetVALUE | 2.28 | 3.85 | 2.68 | -13.4% | +5.9% | -7.5% |
| Marathonbet | 2.38 | 3.62 | 2.67 | -9.6% | -0.4% | -7.9% |
| CloudBetVALUE | 2.35 | 3.65 | 2.65 | -10.7% | +0.4% | -8.6% |
| MelBetVALUE | 2.42 | 3.68 | 2.72 | -8.0% | +1.2% | -6.2% |
| BetVictorVALUE | 2.25 | 3.70 | 2.60 | -14.5% | +1.8% | -10.3% |
| DafabetVALUE | 2.42 | 3.80 | 2.75 | -8.0% | +4.5% | -5.1% |
| Coral | 2.25 | 3.50 | 2.60 | -14.5% | -3.7% | -10.3% |
Polymarket Odds
Trading Strategy
Match Report
Portland Timbers 2–2 Dallas | MLS Match Analysis
A pulsating finish at Providence Park ensured both sides shared the spoils in a dramatic Major League Soccer encounter, with the final scoreline of 2–2 doing justice to a contest that swung decisively in its closing stages.
Match Summary
Portland dominated large portions of this contest, as the statistics clearly reflect. The Timbers controlled 63% of possession to Dallas's 37%, generated 121 attacks compared to Dallas's 102, and produced 84 dangerous attacks versus 65 from the visitors. With 16 total shots to Dallas's 11 and an 85% successful pass percentage to Dallas's 79%, Martí Cifuentes Corvillo's side were the more purposeful team across the 90-plus minutes.
Yet for all that territorial dominance, Portland found themselves behind at the break. Patrickson Luiggy Delgado Villa broke the deadlock in first-half stoppage time — 45+1' — converting a right-foot shot assisted by Joaquín Valiente to give Eric Quill's Dallas side a lead that somewhat flattered them given the balance of play.
Portland's response came through substitutes. The double change at 55' — Diego Chará Zamora and Kristoffer Velde entering for José Luis Caicedo Barrera and Ariel Lassiter respectively — proved a turning point. Kevin Jesús Kelsy Genez levelled matters in the 66th minute with a right-foot finish, reflecting Portland's sustained pressure finally producing a tangible reward.
Dallas, however, had not read the script. Petar Musa, himself introduced in the 62nd-minute triple substitution alongside Bernard Kamungo and Samuel Sarver, struck with a right-foot effort in the 88th minute to restore the visitors' advantage and seemingly seal the points. With Dallas appearing to close out the game, cards began to fly — Brandon Bye was booked in the 90th minute for a foul, adding to the febrile atmosphere.
Then came the equaliser. In 90+2', Felipe Mora Aliaga — on as a late substitute — converted a Kristoffer Velde assist to snatch a point for the Timbers, sparking near-chaos that saw Diego Chará Zamora and Dallas's Sebastien Ibeagha both booked deep into added time.
Discipline & Substitution Impact
Five yellow cards were distributed across the match, beginning with Kamal Miller's booking at 37'. Notably, the substitutions in this match were decisive — four of the five goals involved players introduced from the bench, with Velde providing the assist for Mora's late leveller and Musa netting Dallas's second after coming on. Both coaching staffs made impactful use of their benches.
Prediction Review
Our pre-match analysis projected a 1–1 draw, with a 27.5% probability assigned to the draw outcome — and while the final scoreline read 2–2, the prediction of a shared result proved correct. At a confidence level of 54/100, this was always expected to be a competitive, finely balanced fixture, and so it proved. Portland's statistical superiority was the foundation of that assessment, though Dallas's resilience and counter-punching ability made this closer than the underlying numbers might suggest.
Key Takeaways
- Portland's possession dominance (63%) and attacking volume (16 shots) did not translate into a comfortable win, highlighting efficiency challenges
- Dallas's triple substitution at 62' dramatically influenced the outcome — Musa's late goal was decisive, only to be cancelled out seconds later
- Kristoffer Velde was central to Portland's fightback, providing the assist for the 90+2' equaliser after coming on at halftime
- The result leaves both sides with a point from what was an entertaining, end-to-end contest with genuine quality at key moments
Portland Timbers vs Dallas Head-to-Head
Last 5 meetings between Portland Timbers and Dallas: Portland Timbers 11W · 13D · Dallas 12W.
11
Portland Timbers wins
13
Draws
12
Dallas wins
Portland Timbers vs Dallas — Frequently Asked Questions
Who will win Portland Timbers vs Dallas?
PredictNext's AI model favours Portland Timbers with a 38% win probability — Portland Timbers 38%, draw 28%, Dallas 34%.
What is the predicted score for Portland Timbers vs Dallas?
The AI forecasts a 1-1 scoreline for Portland Timbers vs Dallas, generated with 54% model confidence.
Will Portland Timbers vs Dallas have over 2.5 goals?
The model gives 52% for over 2.5 goals and 48% for under 2.5 goals in Portland Timbers vs Dallas.
How accurate was the Portland Timbers vs Dallas prediction?
PredictNext's AI predicted 1-1; the match finished 2-2. The winner call was incorrect.