REAL SALT LAKE

Real Salt Lake Overcomes Disappointment To Earn Two Points In PKs

Jul 30, 2025, 10:07 PM | Updated: Jul 31, 2025, 11:31 am

Rafael Cabral Real Salt Lake (Courtesy Tanner Tripp)...

Rafael Cabral lifts Real Salt Lake to a penalty kick win over Club América in the Leagues Cup opener at America First Field on Wednesday, July 30. (Courtesy Tanner Tripp)

(Courtesy Tanner Tripp)

SANDY, Utah – Club América stunned the home crowd in the final seconds of regulation, but couldn’t maintain momentum in penalty kicks. The visitors earned a point, succumbing to Rafael Cabral in penalties, allowing Real Salt Lake to earn two points.

RSL hosted Club América at America First Field on Wednesday, July 30.

Diego Luna and William Agada scored for Real Salt Lake. Brian Rodríguez and Érick Sánchez scored for Club América.

 First Half

Pablo Mastroeni dove into his reserves for the club’s first Leagues Cup match.

The visitors nearly broke through in the opening minutes but came up empty. Rafael Cabral made a diving save at the post to keep things level.

RSL had its chance seconds later, but a whistle for a hard collision with the keeper stopped play.

RELATED: Rebound Goal Gives Real Salt Lake Early Leagues Cup Lead

RSL struck first in the 16th minute.

Diego Luna’s first attempt was deflected, but the defense couldn’t corral the rebound inside the six-yard box. Luna’s momentum took him in for an easy goal and a 1-0 lead.

Both sides kept applying pressure throughout the first half. The keepers were under constant fire as the defenses in front of them faltered.

Club América clawed back even on a free kick in the 42nd minute. Brian Rodriguez fooled everybody with a free kick into the top right corner.

William Agada wouldn’t allow his club to remain down, beating Luis Malagón with a stoppage-time goal to grab a 2-1 lead.

RELATED: Rebound Goal Gives Real Salt Lake Early Leagues Cup Lead

RSL took the one-goal lead into the break.

Second Half

The offensive fireworks slowed in the early portion of the second 45.

Real Salt Lake’s first substitution came in the 57th minute when Bode Hidalgo checked in for Noel Calskan.

Following some play in the midfield, Luna created a turnover and sprinted toward the net. Malagón charged off his line and knocked the ball free before Luna could load up his powerful right leg.

The home crowd thought RSL had earned a brace on a frantic play in the offensive end. Diego Luna crossed a ball that Agada nearly chipped in for a goal. With Luis Malagón on the ground following Agada’s charge, the loose ball rolled right to Sam Junqua. Junqua ripped a shot right at Malagón that was knocked away with both hands.

Cabral made an athletic save on the other end moments later as América pressed for an equalizer.

Club América stunned Real Salt Lake with a late stoppage-time goal to even the game 2-2.

Penalty kicks

Pablo Ruiz opened penalties with a goal. Rafael Cabral gave RSL the advantage when he deflected Club América’s first attempt.

Justen Glad approached second and scored an easy goal with his left foot. Cabral nearly recreated his first save, but the attempt from Álvaro Fidalgo bounced inside the post to make it 2-1.

RSL made it three for three when Brayan Vera rocketed a shot into the back of the net. Cabral punched away the next attempt to give RSL a 3-1 lead.

Malagón saved Braian Ojeda’s chance to win, but the celebration was short-lived for the visitors.

Cabral made his third save of PKs to preserve two points for Real Salt Lake.

How To Watch Real Salt Lake

Real Salt Lake continues Leagues Cup play when they face Atlético de San Luis at America First Field on Saturday, August 2. Kickoff is at 7:30 p.m. MT.

All Major League Soccer games are broadcast on Apple TV with MLS Season Pass.

All Real Salt Lake English-language radio coverage for the 2024 season and beyond will be carried on various KSL radio signals. KSL Sports Zone (97.5 FM/1280 AM) and KSL Newsradio (102.7 FM / 1160 AM) are both stations under the Bonneville International umbrella.

For more Real Salt Lake coverage and analysis, subscribe to The RSL Show and follow them on Instagram. 

You can find KSL Sports coverage of Real Salt Lake here.

Take us with you wherever you go.

Download the new & improved KSL Sports app from Utah’s sports leader. You can stream live radio and video and stay updated on all your favorite teams.

Brian Preece is a KSLSports.com insider covering Locals in MLB and the Salt Lake Bees. Follow Brian’s Bees and Beehive baseball here. Find Brian on X, Instagram, and BlueSky at @bpreece24. 

  • Real Salt Lake Leaders

  • Real Salt Lake Standings

Real Salt Lake

Pablo Mastroeni head coach of Real Salt Lake...

Brian Preece

Real Salt Lake Comes Up Empty Against Charlotte FC

Real Salt Lake had plenty of opportunities in the Tar Heel State, but couldn't take advantage as they fell 1-0 to Charlotte FC.

3 days ago

Real Salt Lake vs. New York Red Bulls penalty...

Brian Preece

Penalty Kicks Gives Red Bulls Stoppage Time Win Over Real Salt Lake

Real Salt Lake was outplayed but nearly came away with a point until a late penalty kick lifted New York to a 2-1 win.

10 days ago

Zavier Gozo #72 of Real Salt Lake...

Brian Preece

Zavier Gozo Stakes Real Salt Lake To Lead With Third-Minute Goal

West Valley, Utah native Zavier Gozo broke the Red Bulls' back line moments into the match, beating the keeper to give Real Salt Lake a 1-0 lead in New York.

10 days ago

Querétaro, real salt lake, leagues cup...

Tanner Tripp

Real Salt Lake Notch First Regulation Win Of 2025 Leagues Cup Vs Querétaro

Real Salt Lake wrapped up phase one of the 2025 Leagues Cup, a competition between MLS and Liga MX, at America First Field against Querétaro.

13 days ago

braian ojeda, leagues cup...

Tanner Tripp

Braian Ojeda Scores Third Goal Of Leagues Cup, Puts RSL Up On Querétaro

The first half hour came and went between RSL and the Liga MX side with little action, but Braian Ojeda opened the second act with a bang, netting his third goal of the competition.

13 days ago

Rafael Cabral Real Salt Lake Leagues Cup...

Chandler Holt

Real Salt Lake Saves Point With Penalty Kicks Loss To Atlético De San Luis

After winning on penalty kicks in game one of Leagues Cup, Real Salt Lake was on the other end in game two against Atlético de San Luis.

17 days ago

Sponsored Articles

salt lake county player of the week...

Salt Lake County High School Basketball Players of the Week – Week 13

The Hercules Salt Lake County High School Player of the Week is celebrating the best high school basketball players in Salt Lake County.

salt lake county player of the week...

Salt Lake County High School Basketball Players of the Week – Week 12

The Hercules Salt Lake County High School Player of the Week is celebrating the best high school basketball players in Salt Lake County.

salt lake county player of the week...

Salt Lake County High School Basketball Players of the Week – Week 11

The Hercules Salt Lake County High School Player of the Week is celebrating the best high school basketball players in Salt Lake County.

salt lake county player of the week...

Salt Lake County High School Basketball Players of the Week – Week 10

The Hercules Salt Lake County High School Player of the Week is celebrating the best high school basketball players in Salt Lake County.

salt lake county player of the week...

Salt Lake County High School Basketball Players of the Week – Week 9

The Hercules Salt Lake County High School Player of the Week is celebrating the best high school basketball players in Salt Lake County.

salt lake county player of the week...

Salt Lake County High School Basketball Players of the Week – Week 8

The Hercules Salt Lake County High School Player of the Week is celebrating the best high school basketball players in Salt Lake County.

Page was generated in 0.75907015800476