Match review: Royals make history with first Angel City victory, RSL earns first clean sheet of 2026

· Yahoo Sports

Real Salt Lake midfielder Zavier Gozo (72) accepts the applause from the fans after scoring a goal as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News

Real Salt Lake and Utah Royals FC took victories this Saturday, with first-half goals proving the difference in both matches. RSL faced the Portland Timbers on Saturday afternoon, earning an assertive 2-0 home victory, while URFC headed west to BMO Stadium in Los Angeles, where it claimed its first-ever victory against Angel City FC with a 1-0 triumph.

Visit chickenroadslot.pro for more information.

RSL strikes early to earn home win, Utah Royals reign victorious over Angel City

Real Salt Lake returned to the Wasatch Front this Saturday in its match against the Portland Timbers, hungry for a win on home turf after losses against Inter Miami CF last Wednesday at home and at LA Galaxy on Sunday. Just 10 minutes after the first whistle, Spanish rookie Sergi Solans delivered a beautiful through-ball to Utah native Zavier Gozo, advancing down the right flank and hitting a one-touch blast with his right foot that soared past the Portland keeper and landed in the bottom left of the net. The homegrown midfielder celebrated his early lead with a cartwheel into a backflip, shocking fans with his tumbling skills and adding to the electric, sold-out atmosphere of America First Field.

Eighteen minutes later, USA World Cup hopeful Diego Luna capitalized on an opportunity after receiving the ball just outside the 18-yard box, sending a pass to Juan Manuel Sanabria, who took a touch before returning the ball back to Luna for a left-footed shot that doubled the Claret-and-Cobalt’s advantage to 2-0 as it blasted into the bottom right corner of the goal.

In Los Angeles, Utah Royals FC drew first blood in the 32nd minute, when Canadian international Cloé Lacasse received a cross from Captain Paige Cronin on the right as she charged forward into the box. Lacasse made contact with the ball in the air, heading it into the bottom left corner for what ultimately proved to be the game-winning goal. Cronin’s assist was her first of the 2026 season, while Lacasse’s goal marked her second for the club this year.

USA goalkeeper Mandy McGlynn came through with multiple vital saves for the Utah side, preserving the narrow lead all the way into the final minutes, and ending the night with her first clean sheet in her first start of the 2026 season, after coming back from injury.

Real Salt Lake midfielder Zavier Gozo (72) look over at fans as he exits the game as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers forward Alexander Aravena (28) over runs the ball as Real Salt Lake midfielder Stijn Spierings (6) falls as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake defender Sam Junqua (29) and Portland Timbers midfielder José Caicedo (30) go after the ball on a corner kick as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake forward Victor Olatunji (17) reacts after causing Portland Timbers defender Brandon Bye (5) frustration as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers forward Kevin Kelsy (19) and Real Salt Lake defender Juan Manuel Sanabria (8) head the ball as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers Head Coach Phil Neville, gestures to his players as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers Head Coach Phil Neville, gestures to his players as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake defender Justen Glad (15) heads the ball over the top of Portland Timbers forward Kevin Kelsy (19) as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake Mascot Leo the Lion, squirts watch at a young fan as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers goalkeeper James Pantemis (41) blocks a shot as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers goalkeeper James Pantemis (41) blocks a shot as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers goalkeeper James Pantemis (41) sest himself as Real Salt Lake forward Sergi Solans (22) heads the ball toward the goal as Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Zavier Gozo (72) accepts the applause from the fans after scoring a goal as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Stijn Spierings (6) receives a kick in the groin from Portland Timbers midfielder David da Costa (10) as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers defender Brandon Bye (5) kicks the ball just ahead of Real Salt Lake defender Juan Manuel Sanabria (8) as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake goalkeeper Rafael Cabral (1) raises his arms in the air as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Diego Luna (10) loads up for a shot that missed the goal as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News A fan waves flags in the air as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Pablo Ruiz (7) drags Portland Timbers forward Alexander Aravena (28) after kicking the ball as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake defender Philip Quinton (26) deflects the kick of Portland Timbers forward Kevin Kelsy (19) as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake defender Philip Quinton (26) tries to slow Portland Timbers forward Kevin Kelsy (19) down by pulling on his jersey as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake defender DeAndre Yedlin (2) isn’t able to get his head on the ball as it passes him as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake goalkeeper Rafael Cabral (1) punches the ball away from the goal as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake forward Sergi Solans (22) races after Portland Timbers defender Kamal Miller (4) as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake goalkeeper Rafael Cabral (1) watches the ball into his gloves as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Stijn Spierings (6) and Real Salt Lake forward Morgan Guilavogui (9) talk during a stoppage as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers forward Kristoffer Velde (99) falls in front of Real Salt Lake midfielder Noel Caliskan (92) as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News A fan takes a photo of their food as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake goalkeeper Rafael Cabral (1) kicks the ball back into play as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Fans cheer and celebrate after a RSL goal as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake forward Morgan Guilavogui (9) runs over Portland Timbers forward Kristoffer Velde (99) asReal Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake defender Juan Manuel Sanabria (8) distupts Portland Timbers forward Kristoffer Velde (99) as he works the ball as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Diego Luna (10) watches from behind as Real Salt Lake midfielder Noel Caliskan (92) disrupts Portland Timbers forward Kristoffer Velde (99) as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Diego Luna (10) defends Portland Timbers midfielder Cole Bassett (17) as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers midfielder Cole Bassett (17) and Real Salt Lake midfielder Zavier Gozo (72) kick as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Portland Timbers defender Alex Bonetig (6) and Real Salt Lake forward Sergi Solans (22) battle each other as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake forward Victor Olatunji (17) looks around as Portland Timbers defender Jimer Fory (27) comes down on his back as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Zavier Gozo (72) does a backflip in celebration after scoring a goal as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake goalkeeper Rafael Cabral (1) grabs the ball out of the air as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Diego Luna (10) battes with Portland Timbers defender Finn Surman (20) as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Stijn Spierings (6) sofly pushes Portland Timbers midfielder David da Costa (10) to the pitch as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake mascot Leo the Lion plays around as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake goalkeeper Rafael Cabral (1) kicks the ball away with Portland Timbers forward Kevin Kelsy (19) applying pressure as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Zavier Gozo (72) goes for a kick but has it deflected by Portland Timbers defender Alex Bonetig (6) as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake defender Juan Manuel Sanabria (8) and Portland Timbers forward Kevin Kelsy (19) tangle for the ball as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News A RSL fan wearing a Chewbacca mask poses for the camera as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. It was Star Wars day at the game. | Scott G Winterton, Deseret News Real Salt Lake midfielder Zavier Gozo (72) jumps over Portland Timbers defender Kamal Miller (4) trying to follow his shot as Portland Timbers goalkeeper James Pantemis (41) blocks it as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake defender Juan Manuel Sanabria (8) heads the ball before Portland Timbers defender Finn Surman (20) can get at it as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Zavier Gozo (72) controls the ball on a pass as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News A fan with a Darth Vader mask on enjoys the game as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Leo the Lion, is tamed by the gentle touch of 10 month old Milagro Otanez with her father Chris Otanez taking photos of her as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Zach Booth (23) and Portland Timbers defender Ian Smith (23) work against each other as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Zavier Gozo (72) gives fans a thumbs up as he exits the game as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Fans enjoy Star Wars day as Real Salt lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake forward Victor Olatunji (17) looks around as Portland Timbers defender Jimer Fory (27) comes down on his back as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Zavier Gozo (72) does a backflip in celebration after scoring a goal as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake goalkeeper Rafael Cabral (1) grabs the ball out of the air as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Diego Luna (10) battes with Portland Timbers defender Finn Surman (20) as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News Real Salt Lake midfielder Stijn Spierings (6) sofly pushes Portland Timbers midfielder David da Costa (10) to the pitch as Real Salt Lake and Portland Timbers play at America First Field in Sandy on Saturday, May 2, 2026. Real won 2-0. | Scott G Winterton, Deseret News

Quotable:

“Really proud of this group,” said RSL Head coach Pablo Mastroeni. “The balance today lent itself to probably our most complete performance of the year and another performance that we have to continue to build upon.”

“Tonight was huge for us,” said Lacasse. “I think we did so well as a team.
There were a lot of moments that we did suffer, but I honestly think the best teams know how to suffer in the hardest moments. I think today was honestly probably one of the first times that — since I’ve been here — we were able to do that and come out with a win.”

A winning Saturday:Game summary

From first to final whistle, RSL remained relentless in its attack, scoring two or more goals for the seventh time in its last nine matches. With 15 shots on goal compared to Portland’s two, the Claret-and-Cobalt fought for possession and opportunity. First-half strikes from Gozo and Luna gave RSL firm control of the match early, establishing an aggressive attacking rhythm that put its opponent on the back foot from opening stages.

Goalkeeper Rafael Cabral maintained a brick wall throughout the 90 minutes, with a one-handed, diving save in the 26th minute followed by another stopper less than 60 seconds later. Cabral earned his first clean sheet of the 2026 season, with his last coming 12 games ago, on Oct. 4, 2025 against Colorado. With Gozo’s early strike and Luna’s 25th goal of his RSL career, the Claret-and-Cobalt protected America First Field — where it has won 13 and drawn two in its last 19 home matches since June 1 — adding a sixth overall win to its record through 10 matches this season.

The Royals opened the away match with an aggressive attacking pace, putting early pressure on goal through multiple shots from Cronin and Janni Thomsen. Their persistence paid off in the 33rd minute when Cronin drove down the right side and delivered a cross to Lacasse, who headed it just past the post to give Utah a 1—0 lead — marking Lacasse’s second straight game with a goal and Cronin’s first assist of the 2026 season.

Strong defensive play and key saves from McGlynn, including a crucial stop in the 36th minute and another in the 76th, helped preserve the advantage as the Royals closed out a 1-0 win despite Angel City playing a man down in the second half. The result extended Utah’s strong run to four straight wins and five games unbeaten.

Up next

After two consecutive doubleheader weekends, Utah Soccer looks forward to another game-filled week, with URFC hosting the Houston Dash this Wednesday in Sandy. Kickoff is scheduled for 8 p.m. MDT, with tickets available for purchase at rsl.com. The Claret-and-Cobalt face FC Dallas in North Texas on Saturday at 6:30 p.m. MDT, with streaming available on AppleTV.

Cloé Lacasse (24) and Paige Cronin (4) embrace after Lacasse headed a ball into the net. | Emma Corona, Utah Royals FC Paige Cronin (4) traps a ball, shielding off Angel City and advancing down the field. | Utah Royals FC

Read full story at source