Jeffrey D. Allred, Deseret News
Real Salt Lake forward Sam Johnson (50) celebrate his score against he Portland Timbers in Sandy on Saturday, May 4, 2019.

COMMERCE CITY, Colo. — On Saturday night, Real Salt Lake took on the Rapids in Colorado. The Claret and Cobalt got off to a great start with a converted penalty by Albert Rusnák in the 25th minute. Sooner after, Corey Baird collected the team's second goal at the 27-minute mark. However, the Rapids did not bow to Real's wishes. Colorado scored in the 45th and 47th minutes to level the match at 2-2. Sam Johnson broke the tie in the 53rd minute to put Real up for good, 3-2.

Andrew Putna (7) - Putna continues to make quality starts in the place of Nick Rimando. He had three saves on the night, and a monster penalty save as well.

Donny Toia (5.5) - A foul in the box put Kei Ansu Kamara and Colorado in a penalty kick situation. Fortunately, Putna bailed Toia and Real out of a tricky situation.

Nedum Onuoha (6.5) - Onuoha had a strong evening playing center back. He accounted for 28 accurate passes in the opposition's half, proving that Real lived in the Colorado side for most of the match.

Justen Glad (5) - Glad got lucky in the 33rd minute when his red card changed to a yellow. The match probably would have gone differently in Colorado's favor.

Aaron Herrera (5) - It was a challenging evening for Herrera. He let Danny Wilson of Colorado get in front of him on a corner for an easy goal. Additionally, Herrera got dispossessed three times during the match, which was the most by any RSL player.

Damir Kreilach (6) - Manning the midfield, Kreilach did what he could to help Real get quality shots. His 54 completed passes were a team high.

Nick Besler (8) - Besler, moving from the defensive third to the midfield, had his best match of the season. He created five chances in the match, more than any other RSL player, and assisted Baird with a phenomenal pass.

Sebastian Saucedo (7.5) - Though Bofo only got off two shots, his presence was invaluable on the pitch. Saucedo won nine duels from Colorado players, and stayed strong when he got fouled on four separate occasions.

Albert Rusnák (8) - The Real math equation continues to go this way: If Rusnák scores this season, Real wins. His penalty kick got past goalkeeper Tim Howard, who guessed right, but was a fraction slow.

Corey Baird (7.5) - Baird's goal was astounding, but his 91% pass accuracy may have been the story of the match for this young American.

Comment on this story

Sam Johnson (8.5) - Four goals in five matches is the story for the Liberian attacker. Real may have found itself a true No. 9 for the first time in years.

Substitutes:

Joao Plata (6) - In the 68th minute, Plata subbed in for Saucedo. Plata continues to find his niche playing off of coach Mike Petke's bench. He hit woodwork on his only shot, keeping the Colorado defense honest in the remaining minutes of the match.

Brooks Lennon (6) - Lennon entered the match for Corey Baird in the 79th minute. The American entered the match for defensive purposes to keep the lead intact.

Marcelo Silva (N/A) - Silva subbed in the 85th minute for Johnson.