MLS Real Salt Lake Rapids Soccer

Real Salt Lake forward Brooks Lennon, left, follows the flight of his shot that went into the net for the go-ahead score against Colorado Rapids defender Mekeil Williams (5) and midfielder Michael Azira late in the second half Saturday night in Commerce City, Colo.

COMMERCE CITY, Colo. (AP) — Yura Movsisyan and Brooks Lennon scored goals moments apart in the closing minutes and Real Salt Lake rallied to beat the Colorado Rapids 2-1 on Saturday night.

Lennon capped RSL’s comeback in the 88th minute, dribbling around a pair of defenders before blasting a right-footer from well outside the top of the box into the back of the net. It was Lennon’s first goal for Real Salt Lake.

Kevin Doyle opened the scoring for the Rapids (1-3-1) in the 29th minute, getting parallel to the ground while diving to head home a cross by Marlon Hairston. Movsysian slipped a penalty kick, after Colorado’s Jared Watts was shown the red card for a hand ball on the line, between the left post and Zac McMath’s outstretched arm to tie it in the 85th.

McMath was starting in place of Tim Howard, who was suspended Friday by MLS for three games, and fined an undisclosed amount, for profane language directed at a fan during a game against Sporting Kansas City and an altercation with a fan following the match.

Real Salt Lake keeper Nick Rimando made several key saves to keep the game close.

Real Salt Lake (2-3-2), which was winless in its first five games, has won two in a row and scored five goals in those two games. RSL also snapped an eight-game losing streak on the road. Colorado had a 19-game regular season home unbeaten streak end.

RSL returns to Rio Tinto Stadium to take on Atlanta United on April 22, at 7:30 p.m.