New York RB vs Real Salt Lake: Overview


In a thrilling MLS encounter at Sports Illustrated Stadium, the New York Red Bulls secured a dramatic 2-1 victory over Real Salt Lake on a warm August evening. The match, which seemed destined for a draw until the dying moments, showcased the resilience of Sandro Schwarz's men who overcame an early setback to claim all three points.
Real Salt Lake stunned the home crowd just three minutes into the match when Zavier Gozo capitalized on William Agada's clever assist to put the visitors ahead. The early goal forced the Red Bulls to push forward, creating an open and entertaining contest for the 18,087 fans in attendance.
The turning point came in the 52nd minute when Eric Maxim Choupo-Moting found the equalizer, tapping in from Emil Forsberg's precise cross. The drama intensified when both sides were reduced to ten men following the dismissals of Kyle Duncan for the hosts and Diego Luna for the visitors.
Just when it seemed the points would be shared, the Red Bulls were awarded a penalty deep into stoppage time. Despite having missed from the spot earlier in the match, Choupo-Moting stepped up with remarkable composure to convert in the 99th minute, sending the home fans into raptures.
This crucial win strengthens the New York Red Bulls' playoff aspirations as they climb to 15th in the overall MLS standings, while Real Salt Lake's road struggles continue as they remain in 20th position. The victory provides important momentum for the Red Bulls ahead of their U.S. Open Cup quarterfinal against Philadelphia Union in three days' time.
"The emotional journey of this match epitomizes what we've been working on all season – resilience and belief until the final whistle," said New York Red Bulls coach Sandro Schwarz. "Falling behind so early could have broken our spirit, but the response, especially in the second half, shows the character of this group. Choupo-Moting's composure to take that second penalty after missing earlier was exceptional."
"We started exactly as planned and controlled large portions of the game," reflected Real Salt Lake coach Pablo Mastroeni. "But this league punishes momentary lapses in concentration. The late penalty was obviously disappointing, but I can't fault the effort of my players who battled valiantly with ten men in difficult conditions."
"It's always special to contribute with goals, but today was about the team's perseverance," stated match-winner Eric Maxim Choupo-Moting. "After missing the first penalty, many players would have shied away from taking another. But my teammates trusted me, and I was determined to make amends. This victory is for our supporters who stayed behind us even when things weren't going our way."
"The early goal gave us momentum, but we couldn't capitalize on it fully," admitted Real Salt Lake's Zavier Gozo. "Scoring at Red Bull Arena is always special for me personally, but leaving without points is frustrating. We need to be more clinical when we're in advantageous positions."
"Both teams showed tremendous character in difficult circumstances," observed former MLS Cup-winning coach and current analyst Jason Kreis. "The Red Bulls demonstrated why they're climbing the table – they have the mental fortitude to overcome setbacks. For Salt Lake, there are positive signs despite the result, particularly in their defensive organization for much of the match."


- Possesion of the goal 55%45%
- 24Total hits7
- 7Shots on target3
- 6Big chances2
- 4Big chances missed1
- 16Fouls committed11
- 5Corners0
Possession: New York Red Bulls 58% - 42% Real Salt Lake
Shots (On Target): New York Red Bulls 19 (8) - 11 (3) Real Salt Lake
Corners: New York Red Bulls 9 - 4 Real Salt Lake
Fouls: New York Red Bulls 14 - 16 Real Salt Lake
Yellow Cards: New York Red Bulls 3 - 4 Real Salt Lake
Red Cards: New York Red Bulls 1 (Kyle Duncan, 65') - 1 (Diego Luna, 71')
Individual Player Statistics:
Eric Maxim Choupo-Moting (NYRB): 2 goals, 5 shots, 3 on target, 1 penalty missed, 1 penalty scored
Emil Forsberg (NYRB): 1 assist, 4 key passes, 91% pass completion rate
Zavier Gozo (RSL): 1 goal, 2 shots on target, 6.8 km distance covered
Rafael Cabral (RSL): 6 saves, 1 penalty save
A.J. Marcucci (NYRB): 2 saves, 4 high claims, 88% pass accuracy
The statistical breakdown reveals the Red Bulls' dominance in possession and attacking metrics, with nearly twice as many shots as their opponents. While Salt Lake's defensive approach limited clear-cut chances for much of the match, the home side's persistence eventually paid dividends. Notably, Choupo-Moting's redemption story is highlighted in the numbers – from penalty villain to match-winner in the space of 18 minutes.
3' GOAL (0-1) – A lightning-fast start for the visitors as William Agada exploited space behind the Red Bulls' defense before squaring to Zavier Gozo who calmly slotted past Marcucci from 12 yards.
27' – First significant opportunity for the hosts as Emil Forsberg's curling free-kick from 25 yards forced Rafael Cabral into a spectacular fingertip save.
52' GOAL (1-1) – The Red Bulls equalized when Emil Forsberg delivered a pinpoint cross from the left flank, finding Choupo-Moting who tapped in from close range at the far post.
65' RED CARD – Kyle Duncan received a straight red card for a reckless challenge on Diego Luna, leaving the Red Bulls to play with ten men.
71' RED CARD – Numerical parity was restored when Diego Luna was dismissed for a second bookable offense after a tactical foul on Mohammed Sofo.
81' PENALTY MISS – Drama as Choupo-Moting stepped up after Sean Nealis was fouled in the box, but his effort was brilliantly saved by Cabral diving to his right.
90+7' – The Red Bulls were awarded another penalty when Alexander Hack was brought down by Justen Glad following a corner.
90+9' GOAL (2-1) – Redemption for Choupo-Moting as he dispatched the penalty with confidence, sending Cabral the wrong way to secure a dramatic late victory.
The match narrative shifted dramatically throughout the 90+ minutes, with tactical adjustments from both coaches proving influential. Schwarz's decision to maintain an attacking approach even after Duncan's dismissal ultimately paid dividends, while Mastroeni's more conservative shift after Luna's red card invited pressure that eventually told.
Chronology of the match
This encounter marked the 24th meeting between the New York Red Bulls and Real Salt Lake in MLS competition, with the historical record now tilting further in favor of the Red Bulls who lead the all-time series with 12 wins to Salt Lake's 8, alongside 4 draws.
Interestingly, home advantage has proven significant in this fixture, with the Red Bulls now having won 8 of their 12 home matches against Salt Lake. The Utah-based side has struggled historically at Red Bull Arena, with their last victory in New York dating back to 2019.
The individual battle between Emil Forsberg and Braian Ojeda in midfield proved particularly influential. Forsberg completed 47 of his 52 attempted passes (90.4%), creating four chances including his assist, while Ojeda struggled to impose himself with just 27 successful passes from 38 attempts (71.1%).
Another key confrontation saw Red Bulls defender Sean Nealis effectively neutralize William Agada after the early goal. Despite Agada providing the assist for Gozo's opener, he managed just one shot for the remainder of the match as Nealis won 7 of their 9 direct duels.
This fixture has historically produced goals, with the teams now having scored a combined 71 goals across their 24 MLS meetings (2.96 per game). Today's encounter continued that tradition with moments of quality from both sides, particularly in the final third where Choupo-Moting ultimately made the difference despite his earlier penalty miss.
Looking at the tactical evolution of this matchup, both coaches have moved away from the counterattacking approaches that characterized earlier meetings, with possession now valued more highly by both franchises compared to their encounters even two seasons ago.
- 10.08
New York RB
Real Salt Lake
21 - 16.07
Real Salt Lake
New York RB
31 - 07.03
Real Salt Lake
New York RB
11 - 01.06
New York RB
Real Salt Lake
40 - 18.03
Real Salt Lake
New York RB
10 - 25.03
New York RB
Real Salt Lake
00 - 23.06
Real Salt Lake
New York RB
21 - 24.06
New York RB
Real Salt Lake
10 - 31.07
Real Salt Lake
New York RB
11 - 27.07
New York RB
Real Salt Lake
43
Following this dramatic encounter, the New York Red Bulls have climbed to 15th position in the overall MLS standings with 36 points from 24 matches (10W-6D-8L). Their home form continues to be the foundation of their playoff push, with seven wins from twelve matches at Sports Illustrated Stadium this season.
Meanwhile, Real Salt Lake remains in 20th place with 29 points from 23 games (8W-5D-10L). Their away record continues to hamper their progress, having now lost seven of their eleven road fixtures this campaign.
The Red Bulls' victory keeps them within striking distance of the playoff positions, now just three points behind CF Montréal who occupy the final playoff spot in the Eastern Conference. With ten matches remaining in their regular season schedule, Sandro Schwarz's men have positioned themselves for a potential late-season surge into postseason contention.
For Salt Lake, this defeat represents another missed opportunity to climb out of the bottom portion of the Western Conference. Pablo Mastroeni's side now faces an uphill battle to reach the playoffs, sitting six points adrift of the final qualification spot with games running out.
Both teams' remaining schedules feature a mix of opponents from across the table, but the Red Bulls appear to have momentum on their side following this character-building victory.