SANDY, Utah (AP) -- Fabian Castillo scored twice in the second half, including the winner in stoppage time, to lift FC Dallas to a 2-1 victory over Real Salt Lake on Saturday night.
Dallas (8-11-8) stretched its unbeaten streak to four games and snapped a six game losing streak in Utah dating back to 2007.
Alvaro Saborio scored the tying goal in the 76th minute for Real Salt Lake (13-10-3), which lost its third straight MLS contest.
Castillo gave Dallas a 1-0 lead in the 61st after he took a pass from David Ferreira and cut past Tony Beltran on a run toward the left post. Castillo took his shot as he neared the post and sent the ball across the goalmouth, burying it inside the right post.
He got the winner 2 minutes into stoppage time.