The Portland Timbers edged Real Salt Lake 2-1 in a tightly contested Major League Soccer encounter at Providence Park on July 26, 2026. A spirited second-half performance from the hosts, capped by a decisive goal from midfielder Cristhian Paredes, sealed all three points and kept the Timbers’ playoff ambitions firmly alive.
Match Overview
The opening half was a cagey affair, with both sides wary of giving away an early advantage. Real Salt Lake struck first in the 18th minute when midfielder Braian Ojeda found space on the edge of the box and unleashed a powerful strike that took a slight deflection off a Timbers defender before nestling into the bottom corner. The goal gave the visitors confidence, and they nearly doubled their lead moments later when winger Andrés Gómez forced a sharp save from Portland goalkeeper Aljaž Ivačič.
Portland grew into the game as the half progressed. Striker Felipe Mora tested RSL shot-stopper Zac MacMath with a header in the 34th minute, but the score remained 1-0 at the break.
Second Half Fightback
The Timbers came out with renewed energy after halftime. Manager Phil Neville’s tactical adjustments saw the team press higher and exploit space behind the Real Salt Lake full-backs. The equalizer arrived in the 54th minute. A quick throw-in found winger Santiago Moreno on the right flank; his low cross was met by a sliding finish from substitute Tega Ikoba, who steered the ball past MacMath from close range.
Providence Park erupted, and Portland continued to push forward. The winning goal came in the 73rd minute, a moment of individual brilliance from midfielder Cristhian Paredes. Receiving a pass 25 yards from goal, Paredes took one touch to set himself and then unleashed a dipping, swerving shot that looped over MacMath and kissed the crossbar on its way in. The strike was his third of the season and proved to be the difference.
Key Moments
- 18' – Braian Ojeda opens the scoring for Real Salt Lake with a deflected effort from outside the box.
- 54' – Tega Ikoba equalizes for Portland, finishing off a sharp cross from Santiago Moreno.
- 73' – Cristhian Paredes scores a stunning long-range winner to turn the game in Portland’s favor.
- 89' – Real Salt Lake’s Brayan Vera sees a header cleared off the line by Timbers defender Juan Mosquera, preserving the home side’s lead.
Standout Players
Cristhian Paredes was the hero for the Timbers, but the contributions of Santiago Moreno and substitute Tega Ikoba were equally vital. For Real Salt Lake, Braian Ojeda continued his strong form with a goal and several key passes, while Zac MacMath kept his side in the game with four saves.
Table Implications
The win lifted the Portland Timbers to 28 points from 20 matches, moving them into seventh place in the Western Conference and one point above the playoff line. Real Salt Lake remain in eighth with 27 points, now on the outside looking in. Both teams will view their upcoming fixtures as crucial for consolidating a postseason berth.
Portland Timbers vs Real Salt Lake Live Score, Stats & Results
Match Overview
The Portland Timbers vs Real Salt Lake fixture is part of the USA MLS during the 2026 season. Follow live scores, USA MLS fixtures, match statistics, USA MLS standings and USA MLS match results for Portland Timbers vs Real Salt Lake on TigerScores365.
Head-to-Head Record
Previous Portland Timbers vs Real Salt Lake meetings provide useful insight into past results, goals scored and overall head-to-head performance between the two teams.
Team Form
Recent results and performances help illustrate the current form of both teams ahead of Portland Timbers vs Real Salt Lake. Compare recent wins, draws, losses and scoring records before kickoff.
USA MLS Standings
League standings show the current position, points and performance of Portland Timbers, Real Salt Lake and other clubs competing in the USA MLS.
Match Statistics
Follow possession, shots, corners, cards and other key statistics for Portland Timbers vs Real Salt Lake. TigerScores365 provides live and post-match data throughout the fixture.

