Portland Timbers-Real Salt Lake Preview (7/25/26)

Portland Timbers-Real Salt Lake Preview (7/25/26)
Cover photo credit to Amanda Loman/Associated Press.

There are some games on the calendar that don’t get circled at the start of the season. But due to the evolution of circumstances, all of a sudden certain matches become extremely important. Tomorrow’s game between the Portland Timbers and Real Salt Lake has become a “fresh circle,” for lack of a better term. There are two reasons why.

The initial reason was evident from the moment the final whistle blew at Rio Tinto Stadium on May 2nd. Portland had just suffered their worst loss of the season; a statement that is still true today. The next meeting between these two teams would absolutely become a grudge match. A secondary reason didn’t materialize until today; one day before the game. Prior to the end of Friday’s open training session, general manager Ned Grabavoy informed the reporters in attendance that tomorrow night would be Felipe Mora’s final game as a Portland Timber. Revenge was already a key motivational factor. Now the intensity and desire to win has been exponentially increased as a club icon says goodbye.

The RSL Report

That 2-0 victory back on May 2nd broke a 2-game losing streak. One week later, RSL (8-2-5, 26 points, 4W/7S) lost 3-1 in Dallas. It was a cagey match that the Monarchs dominated but were unable to create a ton of dangerous chances.

The poor chance creation continued three days later against Houston. But RSL has Zavier Gozo, who scored a brace in a 3-0 win. Their first Rocky Mountain Cup match of the year occurred the following weekend. Colorado’s Wayne Frederick struck first in the 7th minute, but Gozo and Sergi Solans found the net to turn the 1-0 deficit into a 2-1 victory. It was a better showing from the Monarchs, but the improved creation took a stumble one week later in Minnesota. They were held to 8 shots with only 1 on target. However, that lone shot on target was a goal (courtesy of Zach Booth). But the Loons equalized deep into second-half stoppage time to send RSL into the World Cup break with a sour taste in their mouths.

Their fans might have been a little upset with the way the Apertura ended, but at least they’d get to see Diego Luna in the World Cup. That didn’t happen as the gritty 22-year-old didn’t make the final roster for Mauricio Pochettino’s USMNT. It was kind of surprising at the time. But they did get to watch Juanma Sanabria excel for Uruguay, despite their group-stage exit.

RSL returned from the break with a 3-1 loss at LAFC on Wednesday. Despite outshooting the Black-and-Gold 28-12 and winning the xG battle 2.71-1.16, most of RSL’s shots were hopeful attempts from outside the box. They’ve struggled to find the open-field success that led to them shooting up the Western Conference table in the first couple months of the season. But their attack is still very dangerous. Sergi Solans has continued to hang on to the starting striker job, while Luna and first-year DP Morgan Guilavogui are excellent in the second line underneath the SuperDraft pick. Gozo and Sanabria are the best wingback tandem in the league. The center back corps has undergone some rotation, but loan player Juan Jose Arias was permanently signed in the summer window. Former Atlanta winger Saba Lobjanidze was also acquired via trade on July 1st. 

In 2024, RSL had a similarly meteoric rise up the table in the first half of the season. However, everything changed when star winger Carlos Andres Gomez was sold to Rennes in the summer. A similar situation could be brewing with Gozo, who has publicly stated his desire to move to Europe. RSL’s front office won’t pass up a deal at a good price. As things stand, the Monarchs are Sharpied into a playoff spot. Keeping that momentum going is crucial for head coach Pablo Mastroeni.

RSL Injury Report & Projected Starting XI

Glad missed the Clausura-opening loss in LA on Wednesday. Eneli, Hezarkhani and Piol have long-term injuries.

This is the same lineup that started against LAFC on Wednesday. Quinton (a Grant High School graduate) should anchor the backline in place of the injured Glad. However, one of the center back roles could be filled by the permanently acquired Arias due to a poor defensive performance in their last game. Another homecoming is in order for Caliskan. He’s staked quite a claim to the starting job in the midfield alongside Spierings. Cabral is one of the top goalkeepers in the league. Although RSL might be slightly bruised, they never roll over for an opponent. Tomorrow’s game will be a fight. 

The Timbers Report

Despite the run of poor results this season, the Portland Timbers (5-3-8, 18 points, 12W/21S) have developed a habit of scoring late goals at Providence Park.

Felipe Mora’s 90+2’ equalizer against Dallas was the fourth result-changing late goal that the Timbers have scored this season. That strike joins Ariel Lassiter’s 88th-minute winner in the season opener against Columbus, Kevin Kelsy’s 90+6’ winner against LAFC, and Alex Bonetig’s 90+6’ winner in San Diego. However, the Timbers lost 2-0 in their next match following all of these clutch goals. But all of those momentum-killing 2-0 losses occurred on the road due to the peculiarities of the schedule. Will Mora’s late equalizer against Los Toreros allow the Timbers to finally carry some momentum from game to game?

That has been the question for the entire season. After the 5-1 victory in 5eatt1e, the Timbers didn’t come out of the tunnel with momentum against Dallas. A quality start (defined by me as scoring the opening goal within the first 15 minutes) has only occurred twice in 2026. Portland’s goal differential during the first 15 minutes this season is -4 (4 goals scored, 8 goals conceded). This includes Tomas Chancalay’s goal in the Minnesota game, which occurred in the 16th minute (basically the 15th minute). I harped on Portland’s expected goal differential (xGD for short) during this time frame in the Dallas recap. They simply have to start games better. Speaking of xGD though…

xGD Tracker

Prior to Phil Neville’s departure, the Timbers had the 3rd-worst xGD in the entire league (-12.91). Only SKC and Austin were worse. However, they’ve jumped up the xGD standings to 1st overall in the league since the Clausura began (+3.36). Playing two games in that timeframe certainly is a factor, but the team has done a lot better at creating dangerous chances while preventing big opportunities. That’s a big step in the right direction.

Jack Cassidy doesn’t take any personal credit for this achievement. “I think that the way the players have equipped themselves in the first two games, I believe that we have made improvements without a doubt. But we only had one preseason friendly together. It was a bit of a strange preseason. You have to look at it more as the distance we traveled from the day we started to where we are now. Have we moved the team on? I believe we have, and that’s down to the effort and the endeavor of the players.”

A more tangible structure that puts those players in the position to succeed also plays a serious part. Their worst xG defeat of the season was the 2-0 loss against RSL. A good performance (and a win) could solidify some playoff legitimacy.

PTFC Injury Report & Projected Starting XI

Guerra continues to train on the side. Mosquera continues to not see the pitch. Kelsy’s injury is a result of his collision with Daniel on Wednesday night. It isn’t expected to be too serious, but he won’t suit up for this game.

When asked if both of Portland’s striker injuries would call for a Mora start in his final game as a Timber, Jack Cassidy replied with, “That would be a very good guess.” Velde should also make his return to the starting lineup, which prompts a question about who plays on the right wing. My gut says Lassiter for set piece reasons. Antony off the bench is more fearsome than Antony starting, especially against a team that is playing their 2nd match in 4 days and has had to travel to both. The rest of the team should remain unchanged. 

Tactical Preview

The Midfield

Seattle had 3 midfielders. The Timbers won the midfield battle. Dallas had 2 midfielders. Portland lost the midfield battle. RSL will start two midfielders tomorrow. Can the Timbers win the midfield battle again?

In order to answer that question, we have to look at why they lost the midfield battle against Dallas. Despite having a numerical advantage, it didn’t look like they were playing with 3 midfielders on Wednesday.

Graphic courtesy of @mlsstat.bsky.social.

There are a lot of good things about this graphic. But Jose Caicedo (CDM) is responsible for a ton of space in the center of the pitch. His midfield partners (David Da Costa and Cole Bassett) were usually too far forward when the Timbers would turn the ball over.

Those turnovers played a huge part in Portland’s midfield disadvantage against Dallas. It wasn’t because the Timbers were generally turning the ball over, but that they were turning the ball over in the places where Dallas wanted them to lose the ball. RSL employs a pretty high-intensity press, something that these reinvigorated Timbers haven’t seen yet. But I’m begging you to hear me out: RSL’s press can work in Portland’s favor.

Teams that give Portland space like Seattle or Dallas are focused on funneling the ball to places where they want to force a turnover. RSL doesn’t really care about that; they just want the ball, period. A pressing team, uh, compresses the space to play in. That should allow Portland’s midfield to remain closer together in buildup, which should create more optimal conditions to win second balls. If they decide to bypass the press by going long, the midfield positioning should always give the Timbers a chance to recover those second balls. RSL will battle with more intensity than Dallas did, but the Timbers have shown that they’ll be up for the fight.

Counterattacks

However, this game will be decided in transition. RSL’s dominant performance on May 2nd was fueled by an ability to quickly get out on the break against an isolated Portland defense. The Timbers have still looked vulnerable on counters despite a new emphasis on maintaining a “plus one” advantage in rest defense. RSL’s band of dynamic attackers can rip any team in the league apart.

But Portland’s own counterattacks have looked much better since the Clausura began. The Timbers’ left side (consisting of Velde and Da Costa) should continue to be a runway towards RSL’s box. The Monarchs struggled to contain LAFC’s counters on Wednesday, and it lost them the game. On Friday, Cassidy mentioned that he wanted to see the team be more direct when the opportunity arises. “For me, we turned down too many opportunities to play forward, unlike in the Seattle game. We want to be a team that wants to play forward.”

Both of these teams want to play fast and forward. A track meet could break out, and the Timbers now have some ground to stand on.

Zone 14

RSL nearly doubled the amount of shots that LAFC took on Wednesday. However, upon further review, it appears that they simply had to pull the trigger rather than continue to consistently create danger. 

Graphic courtesy of @mlsstat.bsky.social.

The Monarchs took 14 shots from outside the box, and the majority of them occurred in Zone 14. That’s the area at the top of the box, and a spot that the Timbers have struggled to defend all year. Shots from that space will play a critical role in tomorrow’s game. Especially after the Timbers conceded one of those types of chances against Dallas. 

Matchday Info

Broadcast Bulletin

English: Blake Price & Paul Dolan

Spanish: Raul Guzman

Home Radio Broadcast on 105.1 the Fan: available on Apple TV

Broadcast platform: Apple TV

Kickoff time: 7:30 PM PST

Referee Report

Elijio Arreguin’s 2026 stats: 6 games, 29.17 fouls/game, 0.17 penalties/game, 4.83 yellows/game, 0.17 penalties/game

Last Timbers game officiated: first Timbers game!

Arreguin isn’t exactly a MLS veteran. The most notable game he officiated was last year’s 3-2 Seattle Sounders victory in Kansas City. That game was notable because Nouhou got a red card after throwing a ball at a fan in the stands. After the game, Brian Schmetzer said “I will deal with Nouhou internally.” A few days later, Schmetzer defended his player, saying “He’s just a kid.” He needs to sign that lifetime contract immediately.

Lukasz Szpala is on VAR duty, and he neglected to give the Timbers a penalty kick when Cristhian Paredes got cleared out by LA’s Emiro Garces last season. I refer to that game as “The Asterisk.” Last year, Ariel Lassiter got chased down by Noel Caliskan and referee Alexis Da Silva (the man in charge against Dallas on Wednesday) declined to give Lassiter a well deserved penalty. That was the “Lassiter-isk.” I hope Szpala can cash in his I.O.U. tomorrow. 

Series History

Historical record: 16-12-15, +7 goal differential

Home record: 10-7-4, +11 goal differential

Current streak: 1 loss

Current home streak: 1 win

I view Real Salt Lake as a competitive rival. As many of you know, I used to live in Salt Lake City. So did Timbers general manager Ned Grabavoy when he spent six years as a RSL player. The old friendliness has gone as Grabavoy’s tenure within the Timbers organization has surpassed the amount of time he spent with RSL. These games mean something to the general manager. They mean something to me. And they mean something to the players on both sides. RSL will want to avenge their last trip to Providence Park; a 3-1 loss in the Wild Card Game that ended their 2025 season. The Timbers are also trying to avenge their loss at Rio Tinto earlier this year. I still haven’t forgiven Robbie Findley, even if the 2021 Western Conference Final was some sort of payback. I hope you haven’t either.

Table Time

It’s an inter-conference weekend in MLS. The only exception belongs to the Seattle Sounders, who have to travel to Philadelphia. The Timbers won’t be able to climb above the playoff line, but they could rise to 10th with a win and other results going in their favor. Only an 8-point gap separates RSL and Portland in the table. The season is far from over.

Final Whistle

Today’s story starts with the 2021 Western Conference Final. After beating the Colorado Rapids on Thanksgiving due to Larrys Mabiala roofing a corner kick rebound into the Rocky Mountain sky, the Timbers were set to face Colorado’s biggest rivals in the next round of the playoffs. 2021 RSL was a solid team, yet they spent their three prior matches against Portland getting their teeth kicked in. The signature 6-1 destruction of the Monarchs back in late September was a defining moment in Portland’s march to MLS Cup. The soccer gods sent them a gift by bringing RSL to town with a berth in the title game at stake. There was only one way for this game to play out.

With a Felipe Mora opening goal, of course. He had already scored two goals against the Monarchs in 2021, including the opener in the aforementioned 6-1 game. That opening 6-1 goal was accomplished on the counterattack, with Sebastian Blanco laying a perfect square ball directly to Mora’s feet. Even before the Timbers took the pitch on December 4th, 2021, Mora was authoring quite a catalogue of clutch Portland goals.

Back in late April, Mora converted a penalty in stoppage time against Club America in the first leg of their CCL quarterfinal tie. It was the first dramatic moment at Providence Park with fans back in the stands. A stoppage-time winner against LAFC in late July was another signature Mora moment. He avenged the 6-2 with a cherry-on-top chip shot over Stefan Cleveland in Seattle on August 29th to increase the lead to 2-0; a lead he helped create by assisting Blanco’s opener. He hadn’t scored a playoff goal yet. But in the 5th minute, it was his time to shine.

You thought I’d start with the finish? No way. He received a pass from Diego Chara and instantly chopped it into space for Yimmi Chara. A ground cross followed, but there’s one eternal truth about Felipe Mora: he’s always going to be in the right place at the right time.

Aaron Herrera was simply trying to remove the danger. Mora blocked the pass and scored from the deflection. Providence Park erupted. One week later, he caused an even bigger eruption by being in the right place at the right time again.

The Immortal Equalizer. You know where you were when it happened. I was 3 rows from the top of section 106. Some of you are probably in this photograph. A moment that might never be topped, regardless of what happened afterwards. Mora gave Portland the gift of this goal; one of the most bittersweet moments in sporting history. Even nature decided to pay tribute to Mora at this moment, with the sun finally breaking through on a windy and rainy December day in Portland. The right place, at the right time: Mora’s personal motto.

That motto has been called into question over the last two seasons. Mora’s departure from Portland was going to happen at some point, but the club needed to follow the Chilean’s example. He had to go to the right place at the right time. Kevin Kelsy has spent the recent months of this season with a clear stranglehold on the starting striker job. Mora’s last start came in Minnesota on April 16th. Now, as he is set to make his final appearance as a Timber, he’ll be in the right place at the right time once again: in the starting lineup with the gold number 9 on his back.

He’ll walk out onto the pitch with a list of accolades that should firmly cement his place as a future member of Portland’s Ring of Honor. 46 goals; the 3rd-most in Timbers history. 20 assists, good enough for 9th all-time. 144 total appearances; 10th-most. 4 goals in 10 playoff games, including two against RSL in last year’s Wild Card. But there’s one thing the stats can’t account for: Mora’s heart.

The Immortal Equalizer was a huge turning point for the Chilean striker. He began the next season with an injured knee, and had to recover from surgery. His first goal back from injury was an equalizing penalty against the Vancouver Whitecaps. In the offseason, another surgery was required. When he returned to the pitch and doubled Portland’s lead in a Leagues Cup match against San Jose, the stadium erupted again. During his time in injury rehab, he offered to take a pay cut and give the Timbers some extra salary cap room. He didn’t have to do that. But he always knew that the badge came first. As the primary member of Portland’s welcoming committee, he was instrumental in helping so many new players settle in a city that he adopted as his own. The right place, at the right time; getting his new teammates integrated into their new environment.

It’s been very hard watching club icons depart over the past few seasons. Especially when the eternal captain has remained in Green-and-Gold past his 40th birthday. I can think of no better final match for Mora than a home game against Real Salt Lake. He has a chance to become the sole holder of the goalscoring record in this particular fixture with one more goal tomorrow. It would break a tie with Blanco, the noted RSL killer who tallied 8g/7a in 15 appearances against the Monarchs. Although a last-minute equalizer would be a fitting final Portland goal for Mora, I think he has one more gift in store for this fanbase. After all, his first Timbers goal was against RSL in 2020; giving the Timbers a 4-2 lead at home. Providence Park is the right place, and tomorrow seems like the right time.

His upcoming transfer to Atletico San Luis has already been reported by Cesar Merlo. We’ll have to wait to see if any compensation will be coming Portland’s way. In his final act as a Timber, Mora will open up some more cap space. A replacement should be on the way, but the timeless words of Pep Guardiola must be invoked: “We cannot replace him.” The rest of his career is ahead of him, with his family in tow. His time in Portland was unforgettable. But it isn’t done yet.

His teammates have two jobs to do tomorrow: get him a goal and send him off with a win. It didn’t happen for Diego Valeri. Neither for Sebastian Blanco. But Dairon Asprilla and Larrys Mabiala both said goodbye on the back of three points at home. The Timbers need this win because they need to win their home games, especially against an opponent that left quite a mark back in May. The Chilean striker will take center stage on his favorite stage one last time. A win, a log, and joyous celebration is on the menu. It’s time for the Timbers to cook once again. The climb continues.

Jeremy Peterman

Jeremy Peterman

Portland Timbers Writer/Reporter
Soccer City USA