PORTLAND — Felipe Mora and Santiago Moreno scored and the Portland Timbers advanced to the MLS Cup final with a 2-0 victory over Real Salt Lake in the Western Conference final on Saturday.
Fourth-seeded Portland will host the winner of Sunday’s Eastern Conference final between the Philadelphia Union and NYCFC on Saturday. It is the first time that the Timbers have hosted the league championship.
The Timbers, who won the MLS Cup in 2015, also went to the final in 2018 but fell to Atlanta United.
“It was a very strong performance. The guys were motivated,” Timbers coach Giovanni Savarese said. “They understood the moment that was at stake and they performed very well today.”
Seventh-seeded Real Salt Lake had appeared in the MLS Cup final three times, winning the title in 2009. It was the team’s fifth trip to the conference finals since joining the league in 2005.
Salt Lake had won all three previous playoff matches against the Timbers, including the last meeting in 2019 when RSL won 2-1 at home in the opening round.
But the Timbers swept Salt Lake in their three meetings during the regular season, outscoring their opponent 12-4 in the three matches.
RSL advanced to the conference final with a 2-1 victory at Sporting Kansas City. The team was undefeated in its previous four straight road matches.
“I couldn’t be more proud of being a part of this group. Nobody gave us a shot when the season started. And no one gave us a shot in the playoffs either,” RSL interim coach Pablo Mastroeni said. “So to have the the mental toughness to overcome the perception of who we are, is fantastic. And so you can always look at things from either perspective, but I couldn’t be more proud of the effort and commitment of this group that I was able to lead.”
Mastroeni rallied RSL after he was promoted to interim coach when Freddy Juarez unexpectedly departed in August for a position with the Seattle Sounders.
The Timbers downed top-seeded Colorado 1-0 on the road in the conference semifinals.
Portland went up early with Mora’s goal in the fifth minute. RSL defender Aaron Herrera tried to clear the ball from out in front of the goal, but it fell to Mora, who scored. It was Mora’s 12th goal this year.
The Timbers added an insurance goal in the 61st minute. Moreno’s right-footed blast from atop the penalty area hit the post then caromed off the back of RSL goalkeeper David Ochoa.
“A lot of happiness,” Mora said about heading to the championship game. “We’ve done a lot of hard work this year and it was important for us to get this win.”
Portland goalkeeper Steve Clark finished with three saves in the shutout.
The Timbers were without Dairon Asprilla because of a red card in the semifinal win over the Rapids.
The availability of Portland’s Sebastian Blanco was uncertain because of a hamstring injury against the Rapids, but he was available as a sub. Blanco has seven goals and seven assists this season.
Keeping Blanco out of Saturday’s game gave him more rest before the final.
“It’s definitely very important for us to be home,” Mora said about hosting the title game. “Just being with our fans here, they make us feel great at home. So that’s going to be really important to play in the final.”
RSL saw the return of captain Albert Rusnak, who missed the past two games because of the league’s health and safety protocol. Rusnak has 11 goals this season.
TIMBERS 2, REAL SALT LAKE 0
Real Salt Lake 0 0 —0
Portland 1 1 —2
First Half—1, Portland, Mora, 12, 5th minute.
Second Half—2, Portland, Moreno, 1, 61st.
Goalies—Real Salt Lake, David Ochoa, Zac MacMath; Portland, Steve Clark, Aljaz Ivacic.
Yellow Cards—Herrera, Real Salt Lake, 58th; Moreno, Portland, 61st; Ruiz, Real Salt Lake, 90th+3.
Referee—Alan Kelly. Assistant Referees—Cameron Blanchard, Jeremy Hanson, Geoff Gamble. 4th Official—Joseph Dickerson.
Real Salt Lake—David Ochoa; Andrew Brody, Justen Glad, Aaron Herrera, Marcelo Silva; Nick Besler (Jonathan Menendez, 71st), Damir Kreilach, Pablo Ruiz, Albert Rusnak; Anderson Julio (Justin Meram, 59th), Rubio Rubin (Bobby Wood, 58th).
Portland—Steve Clark; Claudio Bravo, Larrys Mabiala, Jose Van Rankin, Dario Zuparic; Diego Chara, Santiago Moreno (Blake Bodily, 90th), Cristhian Paredes (George Fochive, 90th); Yimmi Chara, Marvin Loria (Diego Valeri, 80th), Felipe Mora (Jaroslaw Niezgoda, 61st).