SANDY, Utah (AP) -- Ike Opara scored in the final minute of stoppage time to give Sporting Kansas City a 2-1 victory over Real Salt Lake on Saturday night.
Soony Saad had a goal in the 68th minute for Sporting KC, which made the most of a man advantage.
Robbie Findley scored in the 56th minute for RSL, which went a man down in the 67th minute when Chris Wingert was shown his second yellow card and ejected from the match. Wingert will sit out against the New York Red Bulls next Saturday, dealing a blow to an already thin RSL backline.
The loss snapped Salt Lake's (11-6-4) unbeaten streak of 12 games across all competitions.
Sporting KC (10-5-6) is unbeaten in nine of its last 10 games.
Saad put a shot home after Wingert went off. Claudio Bieler latched onto a ball that bounced around in front of RSL's goalmouth and headed it over to Saad. He got a foot on it, spun around and threaded it inside the right post for the equalizer.
Opara finished things off deep into stoppage time when Graham Zusi delivered a cross to him off a corner kick. He headed the ball straight down the center of the box for the winner.
Physical play on both sides set the tone during the first half. The intensity did not let up after halftime. Salt Lake and Kansas City combined for seven yellow cards as both teams piled up a mountain of fouls.
Salt Lake finally broke through with Findley's goal. Javier Morales chipped a free kick into the box and Sporting KC goalkeeper Jimmy Nielsen charged forward to grab the ball out of the air. It bounced off his fingertips and Findley got under the ball behind him and headed it home.
Sporting KC couldn't get things going during the first half, but nearly broke through in the 49th minute when Saad and Opara each had a near-miss at a goal in succession. Saad unleashed a shot from the left side of the box, only to have Salt Lake goalkeeper Jeff Atinella dive left and push the ball away with his fingertips. That led to a corner kick and a cross from Zusi to Opara inside the 6-yard box. Opara fired off a point-blank header, but Joao Plata blocked it off the line near the right post.