Diego Luna scored his first goal of the season, and Real Salt Lake ran its unbeaten streak to five games with a 3-1 victory over Sporting Kansas City in a Major League Soccer matinee game Saturday in Sandy.
Luna scored in the fourth minute with assists from Noel Caliskan and Zavier Gozo. He took a pass in middle of the field, maneuvered into position and drilled a left-footed shot from the top of the arc past diving Kansas City goalkeeper John Pulskamp.
Luna made his season debut last week at San Diego as a substitute, returning from a knee injury.
RSL’s Sergi Solans doubled the lead in the 55th minute with assists from Gozo and Morgan Guilavogui.
In the 59th minute, Kansas City’s Dejan Joveljic scored with assists from Justin Reynolds and Jake Davis to make it 2-1.
Gozo scored an insurance goal in the 82nd minute for RSL to seal the win.
(Trent Nelson | The Salt Lake Tribune) Sporting Kansas City goalkeeper John Pulskamp (1) blocks a shot by Real Salt Lake forward Sergi Solans (22) as Real Salt Lake hosts Sporting Kansas City, MLS soccer in Sandy on Saturday, April 4, 2026.
RSL had a 23-5 advantage in shots in the game, including a 7-3 edge in shots on target.
Goalkeeper Rafael Cabral made two saves, while Kansas City’s Pulskamp made four.
Real Salt Lake has not been beaten since its season-opening 2-1 loss to Vancouver on Feb. 21, notching four wins and a draw since then.
The win over Kansas City gave RSL 13 points and a tie atop the Western Conference standings with LAFC, pending the results of a crowded slate of games on Saturday.
RSL is scheduled to return to action against San Diego FC on April 18 in Sandy (7:30 p.m., Apple TV).

The Salt Lake Tribune