Real Salt Lake continued their push for the MLS playoffs with a 2-1 win over Western Conference rivals Dallas.
The home side threatened early on as Chris Wingert tried to curl a shot into the top corner from distance, but his effort was tipped past the post by Raul Fernandez.
Salt Lake should have taken the lead in the 16th minute when Olmes Garcia lifted a cross into the box, but Robbie Findley somehow miscued his header from close range to put his effort wide.
However, Finley atoned for his error when he fired his side in front. Luke Mulholland's shot was deflected into his path and he slotted his effort past Fernandez.
In the second half, Dallas should have got an equaliser when Fabian Castillo beat two men before threading a pass through to Andres Escobar, but the midfielder drilled his shot into the side-netting.
Mulholland almost doubled the home side's lead as he drove at the Dallas goal, but his powerful shot went just wide of the post, with Fernandez scrambling across his line.
The visitors got their equaliser in the 62nd minute when they won a free kick just outside the box, and Michel drilled his shot through the wall and into the bottom corner.
Michel nearly scored a second as the Real defenders backed off him and invited a shot which sailed just over the bar.
Salt Lake got their winner in the 77th minute as Alvaro Saborio rose highest in the penalty area to head home a Javier Morales corner from the left, seconds after arriving from the bench.