Jefferson Savarino's long-range blast late in stoppage time gave Real Salt Lake a 2-1 victory over Atlanta United on Friday night.

Savarino shook free and sent a high, hard shot from outside the box to the far side for his second goal of the season.

Sebastian Saucedo opened the scoring for Salt Lake (6-6-1) in the 36th minute. Outside the box, Saucedo put the ball between diving goalkeeper Brian Guzan and the post.

Atlanta United defender Michael Parkhurst, right, reacts after receiving a yellow card during MLS soccer match action against Real Salt Lake at Rio Tinto Stadium in Sandy, Utah, Friday, May 24, 2019. (Rick EganThe Salt Lake Tribune via AP)

Atlanta United defender Michael Parkhurst, right, reacts after receiving a yellow card during MLS soccer match action against Real Salt Lake at Rio Tinto Stadium in Sandy, Utah, Friday, May 24, 2019. (Rick EganThe Salt Lake Tribune via AP)

Josef Martínez tied it for defending MSL champion Atlanta (6-5-2) in the 78th minute. Martínez finished a run down the middle by slipping around a defender in the box just in time to slot Franco Escobar's centering pass past Nick Rimando.

Atlanta United defender Michael Parkhurst (3) reacts after receiving a yellow card during an MLS soccer match against Real Salt Lake in Sandy, Utah, Friday, May 24, 2019. (Rick EganThe Salt Lake Tribune via AP)

Atlanta United defender Michael Parkhurst (3) reacts after receiving a yellow card during an MLS soccer match against Real Salt Lake in Sandy, Utah, Friday, May 24, 2019. (Rick EganThe Salt Lake Tribune via AP)