By Jeremy Horton

David Ferreira's 94th minute goal breaks Salt Lake's heart and keeps the team on a losing skid.

SANDY, Utah -- Real Salt Lake head coach Jason Kreis has a saying that he has used on many occasions: soccer can be a cruel, cruel game.

Saturday night was proof of just how cruel.

David Ferreira scored the game-winner for FC Dallas in the 4th minute of second-half stoppage time, lifting the Hoops to a 2-1 win over Real Salt Lake in front of a sellout crowd of 20,281 at Rio Tinto Stadium. The loss was RSL's fourth in a row across all competitions, but this one was the most heartbreaking as Real dominated Dallas in almost every statistical category except the one that matters.

"Tonight we got everything but the result," said Kreis.

Dallas opened the scoring in the 61st minute off a nice one-two between Ferreira and Fabian Castillo, the Colombian firing home his fifth of the year from a tight angle inside the penalty area. Alvaro Saborio equalized for the home side in 76th via a header off a Javier Morales corner kick. Saborio was one of three usual starters for RSL left out of the starting lineup due to minutes logged for various national teams on Wednesday. Nevertheless, both Saborio and Kyle Beckerman saw playing time in the second half and made a positive impact on the match.

"I thought when Kyle [Beckerman] came in and Saborio came in, they brought a lot of energy," said defender Nat Borchers. "We were able to create some chances."

Chances were never the problem as Real took 15 shots in the match, the bulk of them coming in the final quarter of an hour. If a late goal was coming, it seemed inevitable that Salt Lake would be the ones scoring it, which is what made the final result so heartbreaking.

"We're in a very precarious position right now," said Kreis. "We put a ton of emphasis on this game. I was very emotional with my team and I said 'enough is enough.' So now we need a positive reaction."

Kreis won't have to wait long to see the reaction as RSL faces a must-win game in CONCACAF Champions' League in just 72 hours. Tauro FC visits Rio Tinto on Tuesday and Salt Lake has to get the full three points if they realistically want to have a shot at advancing out of group play.

"There's no time to dwell on this," said defender Tony Beltran. "No doubt about it - [Tuesday] is a must-win, that's it, plain and simple."